系统集成和集成测试
进程ID:SYS.4
过程名称:系统集成和集成测试
过程目的:系统集成和集成测试过程的目的是集成系统项目,以生成集成系统的系统架构设计,并确保系统项目测试为合规性提供证据,包括系统项目之间的接口。
过程结果:为了成功执行该过程:
1)制定与项目计划、发布计划和系统架构设计一致的系统集成策略,以集成系统项目;
2)开发了包含回归测试策略的系统集成测试策略,用于测试系统项目间的交互;
3)根据系统集成测试策略,制定系统集成测试规范,适用于提供集成系统项目符合系统架构设计的证据(包括系统项目之间的接口);
4)根据集成策略将系统项目集成为完整的集成系统;
5)根据系统集成测试策略和发布计划,选择系统集成测试规范中包含的测试用例;
6)使用选择的测试用例测试系统项的交互,记录系统集成测试的结果;
7)建立系统架构设计元素与系统集成测试用例之间的一致性和双向可追溯性,建立测试用例与测试结果之间的双向可追溯性;和
8)总结系统集成测试的结果,并将其传达给所有受影响的相关方。
最佳实践:SYS.4.BP1:制定系统集成策略。制定与项目计划和发布计划一致的系统项目集成策略。根据系统架构设计,确定系统项目,并定义集成它们的顺序。[结果1]
SYS.4.BP2:制定系统集成测试策略,包括回归测试策略。根据集成策略开发和测试集成系统项目的策略。这包括一个回归测试策略,当集成系统项目发生变化时,重新测试它们。[结果2]
SYS.4.BP3:系统集成测试开发规范。根据系统集成测试策略,制定系统集成测试规范,包括系统项目各集成步骤的测试用例。测试规格应该适合于为集成系统项目和系统架构设计的符合性提供证据。[结果3]
注1:系统元素之间的接口描述是系统集成测试用例的输入。
注2:符合架构设计意味着规定的集成测试适合于证明系统项目之间的接口符合系统架构设计中给出的规范。
注3:系统集成测试用例可以关注:
正确的系统项目之间的信号流
系统项目之间信号流的及时性和时间依赖性
所有系统项目都使用接口来正确解释信号。
系统项目之间的动态交互
注4:系统集成测试可由环境模拟(例如,硬件在环模拟、车辆网络模拟和数字模型)支持。
SYS.4.BP4:集成系统项目。根据系统集成策略,将系统项目集成到集成系统中。[结果4]
注5:系统集成可以逐步集成系统项目(例如,作为原型硬件的硬件元素、外围设备(传感器和致动器)、机械和集成软件),以生成与系统架构设计一致的系统。
SYS.4.BP5:选择一个测试用例。从系统集成测试规范中选择测试用例。根据系统集成测试策略和发布计划,测试用例的选择应该有足够的覆盖率。[结果5]
SYS.4.BP6:进行系统集成测试。使用选定的测试用例执行系统集成测试。记录集成测试结果和日志。[结果6]
注6:不合格处理见sup9。
SYS.4.BP7:建立双向追溯。在系统架构设计的元素和系统集成测试规范中包含的测试用例之间建立双向可追溯性。
建立系统集成测试规范中包含的测试用例与系统集成测试结果之间的双向可追溯性。[结果7]
注7:双向可追溯性支持覆盖、一致性和影响分析。
SYS.4.BP8:确保一致性。确保系统架构设计元素和测试用例之间的一致性
SYS.4.BP9:总结并交流结果。总结系统集成测试的结果,并与所有受影响的部门沟通。[结果8]
注9:抽象地提供测试用例执行的所有必要信息,以使其他方能够判断结果。
输出工作产品:08-50测试规格[结果3、5]
08-52测试计划[结果1、2]
11-06系统[结果4]
13-04通信记录[outcome8]
13-19复习记录[结果7]
13-22可追溯性记录[结果7]
13-50测试结果[结果8]第6名