5.9.1 单元集成与测试和准备
开发方应为进行单元集成和测试制定计划,包括规定测试需求、测试策略和进度安排,并准备测试用例(按照输入、预期结果和评价准则进行描述)、测试规程和测试数据。测试用例应覆盖 CSCI 级设计决策和 CSCI 体系结构设计的所有方面。开发方应将这方面的信息记录在相应的软件开发文件(SDF)中。
5.9.2 单元集成和测试和执行
开发方应执行单元集成和测试,测试应按照单元集成测试计划、用例和规程进行。
5.9.3 修改和回归测试
开发方应根据单元集成和测试的结果对软件进行全部必要的修改,并进行所有必要的回归测试,以及根据需要更新必要的软件开发文件(SDF)和其他软件产品。
5.9.4 分析和记录单元集成和测试的结果
开发方应分析单元集成和测试的结果,并将测试和分析结果记录在相应的软件开发文件(SDF)中。
注 1:单元集成和测试是指将两个或两个以上的软件单元所对应的软件集成起来,并测试集成后的软件,以确保它能按设计要求工作,并将这项工作持续到每个 CSCI 中的所有软件都被集成和测试为止。这种测试的最后一步是开发方内部的 CSCI 测试。因为软件单元可以由其他软件单元组成,所以有些软件单元的集成与测试工作可以在单元测试期间进行。5.9 的要求并不是要重复这些活动。
注 2:关于单元集成测试进一步要求,参见 GJB/Z 141-2004 中第 6 章、第 7 章和第 9 章。