1 目的及范围
1.1 目的
本规范规定了软件测试的具体实施方法,主要从测试过程和测试管理方面论述。软件测试的目的是验证软件是否满足软件开发合同或任务书、系统/子系统设计文档、软件需求规格说明书和软件设计说明所规定的软件质量特性要求;通过测试,发现软件错误;为软件产品质量的评价提供依据。
1.2 范围
根据GJB/Z 141-2004和GJB 2786A-2009的要求,本指导性文件首先对静态测试进行介绍,然后对如下测试级别做详细描述:
a) 单元测试;
b) 集成测试;
c) 配置项测试;
d) 系统测试。
最后对测试问题分类和归零、各个测试级别回归测试以及测试活动裁剪指南做了详细的描述。
本规范适用于所内所有测试级别的测试。
2 引用文件
GJB/Z 141-2004 军用软件测试指南
GJB 2786A-2009 军用软件开发通用要求
GJB 438B-2009 军用软件开发文档通用要求
3 术语、定义和缩略语
代码审查(Code Review):是一种多人一起进行的测试活动,要求每个人尽量多提出问题,同时讲述程序者也会突然发现一些问题。审查内容包括:检