(2)编制系统测试的计划文档,如果合适,该测试计划由业主单位进行评审和认可。此测试计划包括:
● 全面测试和验证的方法
● 测试职责
● 测试工具、测试设备和测试支持需求
● 验收准则
(3)由一个独立于软件开发者的测试小组来计划和准备所需的测试用例和测试规程。
(4)在测试开始前,对测试用例建立文档,并经评审和认可。
(5)依据已纳入基线的软件及其软件任务书(或合同)和软件需求文档,实施软件测试。
(6)对测试中发现的问题建立文档,并跟踪到关闭。
(7)建立测试结果文档,并以此作为判断软件是否满足需求的基础。
(8)管理和控制测试结果。
5)软件监理组跟踪和记录软件测试的结果。跟踪和记录的内容有:
(1)跟踪、累计的软件产品缺陷的数量、类型和严重程度
(2)软件测试工程活动的状态
(3)有关问题严重性和持续时间的报告
(4)用于分析每个更改建议的工作量及汇总统计量
(5)按类别(如界面、安全性、系统配置、性能和可用性)被纳入软件基线的更改数量
三、软件测试监理的方法
1)定期审查软件测试的工程活动和工作进度。
2)根据实际需要对软件测试工程活动进行跟踪、审查和评估。
3)对软件测试工程活动和产品进行评审和(或)审核,并报告结果。这些评审和(或)审核至少应包括:
● 软件测试工程任务的准备就绪和完成准则得到满足。
● 软件测试符合规定的标准和需求。
● 已完成所需的测试。
● 检测出的问题和缺陷已建立文档,并被跟踪和处理。
● 通过软件测试,软件产品符合软件需求的要求。
● 在软件产品提交前,依据软件基线验证了用来管理和维护软件的文档。