软件测试停止标准

软件测试停止标准

ID:12505374

大小:19.07 KB

页数:5页

时间:2018-07-17

软件测试停止标准_第1页
软件测试停止标准_第2页
软件测试停止标准_第3页
软件测试停止标准_第4页
软件测试停止标准_第5页
资源描述:

《软件测试停止标准》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、软件测试停止标准1.简介1.1目的本文档的目的是为软件单元测试、集成测试、系统测试提供停止标准。1.2范围本文档适用于使用RUP的软件项目的测试活动。1.3文档结构第一部分:简介,介绍软件停止标准的目的,本标准的适用范围,以及在本文档中使用的词汇的解释。第二部分:描述软件单元测试、集成测试、系统测试停止标准。第三部分:列出本标准使用的参考文献。第四部分:附录1.4词汇表缺陷(Defect)缺陷是对软件产品预期属性的偏离现象。覆盖率(Coveragerate)语句覆盖率、测试用例执行覆盖率,测试需求覆盖率等的总称。2.软件测试停止标准2.1软件测试停止标准1)软件系统经过单元、集成、系

2、统测试,分别达到单元、集成、系统测试停止标准。2)软件系统通过验收测试,并已得出验收测试结论。3)软件项目需暂停以进行调整时,测试应随之暂停,并备份暂停点数据。4)软件项目在其开发生命周期内出现重大估算,进度偏差,需暂停或终止时,测试应随之暂停或终止,并备份暂停或终止点数据。2.2单元测试停止标准1)单元测试用例设计已经通过评审2)按照单元测试计划完成了所有规定单元的测试3)达到了测试计划中关于单元测试所规定的覆盖率的要求4)被测试的单元每千行代码必须发现至少3个错误5)软件单元功能与设计一致6)在单元测试中发现的错误已经得到修改,各级缺陷修复率达到标准软件测试停止标准.doc22.

3、3集成测试停止标准1)集成测试用例设计已经通过评审2)按照集成构件计划及增量集成策略完成了整个系统的集成测试3)达到了测试计划中关于集成测试所规定的覆盖率的要求4)被测试的集成工作版本每千行代码必须发现2个错误5)集成工作版本满足设计定义的各项功能、性能要求6)在集成测试中发现的错误已经得到修改,各级缺陷修复率达到标准2.4系统测试停止标准1)系统测试用例设计已经通过评审2)按照系统测试计划完成了系统测试3)达到了测试计划中关于系统测试所规定的覆盖率的要求4)被测试的系统每千行代码必须发现1个错误5)系统满足需求规格说明书的要求6)在系统测试中发现的错误已经得到修改,各级缺陷修复率达

4、到标准2.51)一级致命错误(可对应目前BUG体系中的“非常严重”):  致命性问题主要为:系统无法执行、崩溃或严重资源不足、应用模块无法启动或异常退出、无法测试、造成系统不稳定。  具体基本上可分为:  ○严重花屏  ○内存泄漏  ○用户数据丢失或破坏  ○系统崩溃/死机/冻结/死循环  ○模块无法启动或异常退出  ○严重的数值计算错误  ○功能设计与需求严重不符  ○其它导致无法测试的错误2)二级严重(可对应目前BUG体系中的“严重”)  严重性问题主要为:影响系统功能或操作,主要功能存在严重缺陷,但不会影响到系统稳定性。  具体基本上可分为:  ○功能未实现  ○功能错误  ○

5、系统刷新错误  ○语音或数据通讯错误  ○轻微的数值计算错误  ○系统所提供的功能或服务受明显的影响3)三级一般(可对应于目前BUG体系中的“普通”)  一般性问题主要为:界面、性能缺陷  具体基本上可分为:  ○操作界面错误(包括数据窗口内列名定义、含义是否一致)  ○边界条件下错误  ○提示信息错误(包括未给出信息、信息提示错误等)  ○长时间操作无进度提示○系统未优化(性能问题)○数据库中有过多的空字段○不同浏览器测试,IE,谷歌,火狐,opera浏览器(希望程序员自己下这个4个跑一哈)○光标跳转设置不好,鼠标(光标)定位错误○下载东西时候,迅雷下载一定要通过,后台不能出错  

6、●提示(可对应于目前BUG体系中的“轻微及建议”)4)四级小错误○界面不规范○辅助说明不清楚○输入输出不规范○提示窗口未用行业术语○可输入区域和制度区域没有明显的区别标志5)测试建议2.6缺陷修复率标准1)一、二级错误修复率应达到100%(是否应该对一、二、三级错误进行定义?)2)三、四级错误修复率应达到80%以上3)五级错误修复率应达到60%以上2.7覆盖率标准语句覆盖率最低不能小于80%测试用例执行覆盖率应达到100%1。是否达到原先定义的覆盖标准。比如原先定义测试95%的功能条目,测试100%的需求条目,只对接口类做集成测试等等。达到标准了就停。2。所发现的缺陷(bug或者功能

7、不足等等)低于预先定义的上限。比如定义每周发现的缺陷少于5个,即可停止。3。找到缺陷耗费的代价超过这个缺陷可能导致的损失这个的依据是:权限开始好找,越到后面越难找。具体操作的时候可以根据公司实际情况来定义什么样的情况算是“花费的代价大”4。团队集体同意(开发,管理,测试,市场,销售人员)由于利益和市场的原因,必须推出产品了。哪怕有bug也得上了。是个关于软件测试结束标准的问题,我是这么回答的:(在这里回答过http://bbs.mianwww.com/vi

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。