软件集成测试工作流程指南
编者说明:
严格地说,该文档不属于文档模板,它只是一个工作指南。要想更好地完成集成测试工
作,你就需要为团队制定一个工作指南。你可以根据该文档,结合实际进行修改。
1. 简介
1.1 目的
本文详细阐述了集成测试流程,指导项目开发人员如何开展软件集成测试。
1.2 范围
此指南可运用于使用RUP 的任一软件项目的集成测试。
1.3 参考文件
Software Test Process
Rational Unied Process
1.4 定义与缩写
RUP:统一开发过程
SIT:软件集成测试
SEPG:软件工程过程小组
SQA:软件质量保证
2. 集成测试指南
2.1 简介
集成测试的目的是确保各单元组合在一起后能够按既定意图协作运行,并确保增
量的行为正确。它所测试的内容包括单元间的接口以及集成后的功能。使用黑盒测试
方法测试集成的功能。并且对以前的集成进行回归测试。
2.2 单元测试工作内容及其流程
活动 输入工件 输出工件 参与角色和职责
制定集成
测试计划
设计模型
集成构建计划
集成测试计划 测试设计员负责制定集成
测试计划
设计集成
测试
集成测试计划
设计模型
集成测试用例
测试过程
测试设计员负责设计集成
测试用例和测试过程。
实施集成
测试
集成测试用例
测试过程
工作版本
测试脚本(可选)
测试过程(更新)
测试设计员负责编制测试
脚本(可选),更新测试
过程。
驱动程序或稳定桩 设计员负责设计驱动程序
和桩,实施员负责实施驱
动程序和桩。
执行集成
测试
测试脚本(可选)
工作版本
测试结果 测试员负责执行测试并记
录测试结果
评估集成
测试
集成测试计划
测试结果
测试评估摘要 测试设计员负责会同集成
员、编码员、设计员等有
关人员(具体化)评估此
次测试,并生成测试评估
摘要。
2.3 集成测试需求获取