1 / 39
文档名称:

软件测试之软件测试第一章-软件测试概述.pptx

格式:pptx   大小:1,580KB   页数:39页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

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

分享

预览

软件测试之软件测试第一章-软件测试概述.pptx

上传人:wxq362 2023/1/8 文件大小:1.54 MB

下载得到文件列表

软件测试之软件测试第一章-软件测试概述.pptx

相关文档

文档介绍

文档介绍:该【软件测试之软件测试第一章-软件测试概述 】是由【wxq362】上传分享,文档一共【39】页,该文档可以免费在线阅读,需要了解更多关于【软件测试之软件测试第一章-软件测试概述 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。软件测试基础
第二讲庐山真面目
由安博测试空间技术中心
第一页,共三十九页。
软件测试的定义
1979年,:
软件测试是为了发现错误而运行程序的过程
1983年,IEEE(国际电器电子工程师学会)
测试是使用人工或自动的手段来运行或检测某个系统的过程,其目的在于检测它是否满足约定的需求或是比较预期结果与实际结果之间的差别

第二页,共三十九页。
软件测试的特性
挑剔性
提高软件质量,尽可能多的发现至今仍未发现的错误
复杂性
需要考虑全面
不彻底性
输入量太大
输出结果太多
软件实现途径太多
软件规格说明没有客观标准
注:不能证明错误不存在
经济性
第三页,共三十九页。
软件测试的目标和原则
测试目标
寻找错误,并且是最大可能的找出最多的错误。
证明程序中有故障存在,并力求设计出最能暴露错误的测试方案
测试不是为了显示程序是好的,而是应该从软件中包含有缺陷和故障这个假定出发去测试程序,从中发现尽可能多的软件故障。
第四页,共三十九页。
:
①软件测试是为了发现错误而执行程序的过程; ②测试是为了证明程序有错,而不是证明程序无错误。 ③一个好的测试用例是在于它能发现至今未发现的错误; ④一个成功的测试是发现了至今未发现的错误的测试。
第五页,共三十九页。
BillHetzel提出:测试目的不仅仅是为了发现软件缺陷与错误,而且也是对软件质量进行度量和评估,以提高软件的质量。
第六页,共三十九页。
测试的目的
以最少的人力、物力和时间找出软件中的各种错误与缺陷,通过修正各种错误与缺陷来提高软件质量
它也是对软件质量的度量与评价
第七页,共三十九页。
测试原则
软件测试的原则尚没有标准的说法,大多是经验之谈,一般有下面几条可作为测试的基本原则。
(1)所有的测试都应追溯到用户需求。
(2)尽早的和及时的测试,应作为软件开发人员的座右铭。
(3)设计前应完成测试计划,详细的测试用例定义可在设计模型确定后开始,测试可在代码产生之前进行计划和设计。
第八页,共三十九页。
(4)测试用例应当由测试数据和与之对应的预期结果组成。
(5)在程序提交测试后,应当由专门的测试人员进行测试,避免由程序设计者自行检查程序。
(6)测试用例应包括合理的输入条件和不合理的输入条件
(7)严格执行测试计划,排除测试的随意性。
(8)帕累托法则适用于测试,即测试发现80%的错误可能起源于程序20%模块中。
(9)充分注意测试当中的群体和集中现象。
(10)避免杀虫剂现象
第九页,共三十九页。
(11)要对每一个测试结果做全面的检查。
(12)完全测试是不可能的,测试需要终止。
(13)测试无法显示潜伏的软件缺陷
(14)程序修改后要回归测试
(15)不是所有软件缺陷都要修复
(16)保存测试计划、测试用例、出错统计和最终分析报告,为维护工作提供充分的资料。
第十页,共三十九页。