1 / 188
文档名称:

第八章软件测试2(1).ppt

格式:ppt   页数:188
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

第八章软件测试2(1).ppt

上传人:中国课件站 2011/11/16 文件大小:0 KB

下载得到文件列表

第八章软件测试2(1).ppt

文档介绍

文档介绍:软件测试
软件错误案例
软件测试的目的和原则
软件测试用例设计
软件测试策略
软件测试种类
程序调试
软件错误案例
※1994年12月30日;Thomas R .Nicely博士在实验中,发现了奔腾CPU的除法问题
(4195835∕3145727) ×31435727―4195835=?
5亿美元 VS 27000年/次;
企业 VS 公众
迪斯尼狮子王故事
※2003年8月,位于美国俄亥俄州的第一能源(FirstEnergy)公司下属的电力监测与控制管理系统“XA/21”出现软件错误,导致北美东北部大规模停电;
※2003年4月,一个软件故障导致美国航空集团公司损失数千美元,;
※千年虫问题:更换或升级类似程序以解决潜在的2000年问题的费用已经达到数千亿。
※1996年6月4日,阿丽亚娜5型火箭第一次鉴定发射,因火箭导航电脑软件系统发生故障而失败;
41秒=71亿美元,十几个国家,数万技术人员
※1999年12月3日,美国航天局的火星极地登陆者号探测器试图在火星表面着陆时失踪;
※美国爱国者导弹防御系统首次应用在海湾战争中对抗伊拉克飞毛腿导弹的防御战中,一次在沙特阿拉伯的多哈击毙了28名美国士兵;
软件测试的目的和原则
基本概念
软件测试的目的
软件测试的原则
软件测试的对象
测试信息流(测试过程)
测试与软件开发各阶段的关系
软件测试概念
经典定义:是在规定条件下对程序进行操作,以发现错误,对软件质量进行评估。
IEEE定义:“使用人工或自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清楚预期结果与实际结果之间的差别”。
软件缺陷的定义
1. 软件未实现产品说明书要求的功能。
2. 软件出现了产品说明书指明不应该出现的错误。
3. 软件实现了产品说明书未提到的功能。
4. 软件未实现产品说明书虽未明确提及但应该实现的目标。
5. 软件难以理解、不易使用、运行缓慢或者——从测试员的角度看——最终用户会认为不好。