一张图带你了解技术演进与软件测试
计算机、互联网、移动互联网、云计算、人工智能等技术发展发展驱动软件工程、软件开发方法、计算机语言、系统架构的发展,同时计算机技术与软件开发方法等技术的发展又驱动软件测试思想和方法的演进和变革。本图期望能将软件测试【调试—证明—破坏—评估—预防】五个发展阶段与当时所处技术发展阶段(巨型计算机、个人计算机、互联网、移动互联网、人工智能)与软件开发思想(软件危机、瀑布模型、V&V模型、V模型、螺旋模型、敏捷开发、Devops开发)进行映射,帮助测试工程师了解软件测试发展的时代背景、发展路径、关键事件和核心驱动力,从而对软件测试有一个更全面、更深入理解。在TestSphere(测思维)测试管理培训课中,我们还会通过对软件测试、瀑布模型、软件工程的发展的一些关键原始文献进行介绍,以便测试同学能获取最原汁原味的测试理论,加深对测试发展的理解,形成基本理论框架。