background image

软件测试停止标准.doc

1

1. 

简介

1.1 

目的

软件测试停止标准

本文档的目的是为软件单元测试、集成测试、系统测试提供停止标准。

1.2 

范围

本文档适用于使用

 RUP 的软件项目的测试活动。

1.3 

文档结构

第一部

 

分: 简介,介绍软件停止标准的目的,本标准的适用范围,以及在本文档中使用的词汇的

解释。

第二部

 

分: 描述软件单元测试、集成测试、系统测试停止

标准。

第三部

 

分: 列出本标准使用的参考

文献。

第四部分:

 

附录

1.4 

词汇表

缺陷(

Defect

 

) 缺陷是对软件产品预期属性的

偏离现象。

覆盖率(

Coverage  rate

 

) 语句覆盖率、测试用例执行覆盖率,测试

需求覆盖率等的总称。

2.

软件测试停止标准

2.1 

软件测试停止标准

1)  软件系统经过单元、集成、系统测试,分别达到单元、集成、系统测试停止标准。
2)  软件系统通过验收测试,并已得出验收测试结论。
3)  软件项目需暂停以进行调整时,测试应随之暂停,并备份暂停点数据。

4)  软件项目在其开发生命周期内出现重大估算,进度偏差,需暂停或终止时,测试应随之暂停或

 

终止,并备份暂停或终止点数据。

2.2 

单元测试停止标准

1)  单元测试用例设计已经通过评审
2)  按照单元测试计划完成了所有规定单元的测试
3)  达到了测试计划中关于单元测试所规定的覆盖率的要求

4)  被测试的单元每千行代码必须发现至少 3 个错误

5)  软件单元功能与设计一致
6)  在单元测试中发现的错误已经得到修改,各级缺陷修复率达到标准