941验证verificatio
942确认validatio
95软件测试的分类1051常用分类10错误!未定义书签。52黑盒测试1053白盒测试1154静态测试1455动态测试156软件测试中的类测试1561面向对象软件的类测试概念1562类测试技术167参考文献178致谢18
1软件测试的发展史
软件测试的发展历史:20世纪60年代(软件工程建立前),为表明
4
f程序正确而进行测试。1972年在北卡罗来纳大学举行了首届软件测试正式会议。1975年Joh
GoodE
ough和Susa
Gerhart在IEEE上发表了《测试数据选择的原理》的文章,软件测试被确定为一种研究方向。1979年,Gle
fordMyers的《软件测试艺术》,对测试做了定义:测试是为发现错误而执行的一个程序或者系统的过程。20世纪80年代早期,“质量”的号角开始吹响。软件测试定义发生了改变,测试不单纯是一个发现错误的过程,而且包含软件质量评价的内容。制定了各类标准。1983年,BillHetzel在《软件测试完全指南》中指出:测试是以评价一个程序或者系统属性为目标的任何一种活动,测试是对软件质量的度量。20世纪90年代,测试工具盛行起来。1996年提出的测试能力成熟度TCMM(Testi
gCapabilityMaturityModel)、测试支持度TSM(TestabilitySupportModel)、测试成熟度TMM(Testi
gMaturityModel)到了2002年,Rick。和Stefa
在《系统的软件测试》一书中对软件测试做了进一步定义:测试是为了度量和提高被测软件的质量,对测试软件进行工程设计、实施和维护的整个生命过程。
2软件测试的相关背景相关背景:前段时间就是在我没有认真了解测试行业之前可能由于测试在中国的重视程度的问题我也一直认为测试应该是不重要的甚至认为有必要有专门的测试职业吗?认为软件主要是开
5
f发人员的事软件的成果也是由开发人员决定的当我在参加工作后真正从学校的学习环境中走上实际运用开发的时候事实上真的不是那么一回事哦。软件无处不在软而软件是人编的所r