软件测试的历史和现状是怎样的?
软件测试的发展历史(转折)。在20世纪60年代(软件工程建立之前),进行测试以证明程序是正确的。. 1972第一次正式的软件测试会议在北卡罗来纳大学召开。. 1975约翰·古德·奥弗尔和苏珊·格哈特在IEEE上发表了《测试数据选择的原则》一文,软件测试被确定为一个研究方向。. 1979,Glenford Myers的《软件测试的艺术》将测试定义为一个程序或系统被执行以发现错误的过程。80年代初,“质量”的号角开始吹响。软件测试的定义已经改变了。测试不仅仅是发现错误的过程,还包括软件质量评估的内容。已经制定了各种标准。. 1983,Bill Hetzel在《软件测试完全指南》中指出,测试是任何旨在评估程序或系统属性的活动,测试是软件质量的一种度量。在20世纪90年代,测试工具开始流行。。1996提出了TCMM(测试能力成熟度模型)、TSM(测试支持模型)和TMM(测试成熟度模型)。2002年,Rick和Stefan在《系统的软件测试》一书中进一步定义了软件测试:测试是为了度量和提高被测软件的质量而进行的工程设计、实现和维护的整个生命周期过程。