5.11.1 CSCI/HWCI 集成和测试的准备
开发方应参与制定和记录用于执行 CSCI/HWCI 集成和测试的测试计划,包括规定测试需求、测试 策略和进度安排,并参与开发和记录测试用例(按照输入、预期结果及评价准则进行描述)、测试规程和 测试数据。测试用例应覆盖系统级设计决策和系统体系结构设计的各个方面。开发方应将与软件有关的信息记录在相应的软件开发文件(SDF)中。
5.11.2 CSCI/HWCI 集成和测试的执行
开发方应参与 CSCI/HWCI 的集成和测试。测试应按 CSCI/HWCI 测试的计划、用例和规程进行。
5.11.3 修改和回归测试
开发方应根据 CSCI/HWCI 集成和测试的结果对软件进行必要的修正,并参与全部必要的回归测试。 需要时,修改相应的软件开发文件(SDF)和其他软件产品。
5.11.4 分析和记录 CSCI/HWCI 集成和测试的结果
开发方应参与 CSCI/HWCI 集成和测试结果的分析。与软件有关的分析与测试结果应记录在相应的 软件开发文件(SDF)中。
注 1:CSCI/HWCI 集成和测试是指将 CSCI 与接口连接的 HWCI 和 CSCI 集成起来,并测试其组合结果,以确定它们能否按设计要求工作,持续执行这个过程直到该系统中所有的 CSCI 和 HWCI 都被集成和测试完成。这种测试的最后一个阶段就是开发方内部的系统测试。
注 2:CSCI/HWCI 集成的每一步结果都是一个层次的系统,每一步集成后的测试相当于整个系统的一个中间层次的局部系统的测试。关于 CSCI/HWCI 集成测试的进一步要求,参见 GJB/Z 141-2004 中第 8 章“系统测试”和 第 9 章“回归测试”。