软件测试设计基础概述.pptx

软件测试设计基础概述SoftwareTestingFoundation

2本章目标通过本章的学习,理解并掌握:软件测试基础基本的测试过程测试的基本原理测试的理念

31.软件测试基础1.1什么是软件缺陷1.2缺陷因果链1.3软件测试的定义1.4软件质量模型1.5测试工作量

41.1缺陷及其产生原因 先看一下软件在我们生活中的位置及作用:公路上的代码带翼的软件“设计飞机需要数千名专家,加上许多人工智能,在完成之前,美国和日本的1700个工作站已经运行了专门的CAD软件,一旦飞机飞在空中,有400万条完全没有错误的指令在驱动他。”“当您启动BMW7系列时,您激活了20兆字节的计算能力……这比阿波罗11号的登月之旅中所用的还要多。”

5由此得出软件已经成为我们的工作、生活中不可或缺的重要部分。软件质量已经成为决定产品质量或企业成败的最重要的因素。软件不能正常工作所带来的问题对我们的工作和生活带来很多不便,甚至会造成时间、金钱、信誉等方面的重大损失,严重时会危及生命。

6先看几个软件问题的例子:

7英特尔奔腾浮点除法软件缺陷 1995(4195835/3145727)*3145727–4195835?0 测试工程师在芯片发布之前的内部测试时已发现了这个问题,但管理层认为没有严重到要修复的程度。 用户在1994年10月30日报告了这个缺陷,Intel承诺更

文档评论(0)

1亿VIP精品文档

相关文档