软件测试实例课件.ppt
《软件测试实例课件.ppt》由会员分享,可在线阅读,更多相关《软件测试实例课件.ppt(33页珍藏版)》请在三一办公上搜索。
1、21.12.2022,1,1.1臭名昭著的软件错误案例,计算机的发展史软件的发展史软件是人编写的所以不完美,21.12.2022,2,Intel浮点除法软件缺陷,1994,让你的计算机做以下算式:(4195835/3145727)*314答案?,21.12.2022,3,Intel浮点除法软件缺陷,1994,1994年12月,Virginia州Lynchburg UniversityDr. Thomas R.Nicely在Pentium PC上做除法实验时发现了异常,他把发现的这个问题放到了Internet,引发了一场风暴。万幸的是,这种情况很少出现,仅在进行精度很高的数学、科学和工程计算时才
2、导致错误。大多数的财务、商务应用用户根本不会遇到此类问题。,21.12.2022,4,Intel浮点除法软件缺陷,1994,事情越闹越大。最终,Intel为自己处理软件缺陷的行为道歉并支付4亿美金来更换芯片。现在,Intel在Web站点上报告已发现的问题,并认真查看客户的反馈意见。类似事件,通用汽车,21.12.2022,5,Intel浮点除法软件缺陷,1994,这个故事重要的不是软件缺陷,而是Intel处理问题的方式:他们的软件测试工程师在内部测试时已经发现了这个问题。管理层认为这没有严重到要必须修正。软件缺陷被发现后,Intel试图掩盖问题的严重性。,21.12.2022,6,爱国者导弹防
3、御系统,1991,海湾战争时,一枚爱国者导弹在沙特的多哈击毙28名美国士兵。分析专家发现症结在于一个软件缺陷。一个很小的系统时钟错误,累积起来造成跟踪系统失去准确度。,21.12.2022,7,千年虫,大约1974,据估计,世界各地检查2000年兼容问题、解决2000年计算错误花费了数百亿美元。,21.12.2022,8,千年虫,大约1974,20世纪70年代,当时的计算机存储空间很小,为了节省存储空间,很多系统采用了一个方法,把4位数日期缩减为2位数,例如,197373。也有人知道,采用这种方案,到2000年时程序的日期计算会出问题,但大家都认为那是遥远的未来。然而,这一天毕竟是要到来的。,
4、21.12.2022,9,1.2软件缺陷是什么,什么是“软件缺陷”,或“软件错误”?“软件错误”这一术语,在没有特别加以说明的情况下,这是一个泛用的、模糊的概念。它指的可能是bug、 fault、error、failure、crash(重大事故)、problem(疑问)等,21.12.2022,10,描述软件缺陷的术语,描述软件缺陷的术语:Defect 缺陷 Variance偏差Fault 故障 Problem问题Failure 失效 Error错误Bug 臭虫 Anomaly异常对于测试人员来说,任何和所期望的偏差都应该上报。,21.12.2022,11,有关缺陷的几个概念,错误(error
5、):指在软件开发过程中出现的不希望或不能接受的人为差错。 缺陷(defect):软件缺陷是指存在于软件(文档、数据、程序)之中的那些不希望或不可接受的偏差。故障(fault):故障指软件的计算或判决与规定的不符合,使软件或其组成部分丧失了在规定的限度内执行所要求的功能的能力。失效(failure):失效指软件故障使软件不能完成规定功能。,21.12.2022,12,这么多描述软件缺陷的术语?,Why?公司的文化开发小组的个性他们怎样形容自身的软件问题测试人员有必要了解与己合作的开发小组的个性。,21.12.2022,13,产品需求规格说明书,产品需求规格说明书:也称产品规格说明书,软件开发小组
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 测试 实例 课件
链接地址:https://www.31ppt.com/p-1848234.html