第1章软件测试概述第1章软件测试概述※※※※,软件的可靠性已经越来越受到重视,成为现今社会关注的一个主要问题。应用本身对系统运行的可靠性要求越来越高,在一些关键的应用领域,如航空、航天等,软件的可靠性尤为重要。、完整、一致和健壮的,也是用户所期望的。软件可靠性是对软件在设计、开发以及所预定的环境下具有能力的置信度的一个度量,是衡量软件质量的主要参数之一。(IEEE):系统在特定环境下,在给定的时间内无故障运行的概率。:1、飞行事故(埃航波音733MAX坠机事故)2、一触即发的第三次世界大战3、“漏网”的臭氧层空洞4、致命的辐射治疗5、阿丽亚娜5型火箭的悲剧处女秀6、。2002年,美国国家标准与技术研究所的一项研究表明,软件缺陷给美国每年造成的损失高达595亿美元。想想全球这个数额会是多大。那项研究还证实:超过1/3的损失——高达222亿美元,原本稍加测试,即可避免。。软件测试初期:调试1957年,软件测试和调试分离,依靠“错误推测”来寻找软件中的缺陷。20世纪70年代,软件的规模和复杂性大大增加,很多测试理论和测试方法应运而生,形成一套完整的体系。,人们对软件质量、成本和进度的要求越来越高,软件测试越来越重要,不再是基于程序代码进行的活动,而是一个基于整个软件生命周期的质量控制活动。、应当把“尽早和不断的测试”作为开发者的座右铭2、程序员应该避免检查自己的程序3、完全测试是不可能的,需要终止4、确定预期输出或结果是测试情况必不可少的一部分
第1章 软件测试概述课件 来自淘豆网www.taodocs.com转载请标明出处.