集成测试守则
集成测试守则
Jenny was compiled in January 2021
1.目的
集成测试是在单元测试之后,验证所有开发模块能够在测试环境下满足设计要求。 集成测试主要完成: 对模块和子系统的连接进行测试,确保各程序模块之间无错误连接 验证整个软件系统或子系统的输入/输出处理是否达到设计要求 验证软件系统或子系统正常处理能力和异常处理能力 验证是否达到产品需求,是否遵循系统设计 2.角色与职责 角色 项目经理 职责 评审测试计划,生和测试报告,审核测试用例,分解测试任务,监控测试精度与结果 参与制定测试计划和设计测试用例,执行测试,并撰写相应的测试文档,组织编写集成测试报告。 检查测试过程是否规范,对测试缺陷是否解决过程进行跟踪,到软件缺陷得到解决。 审批集成测试计划,监控测试进度,审批集成测试报告 代码转移到受控库,测试结果纳入配置管理 解决发现的产品缺陷 测试工程师 QA 分管领导 CM工程师 项目组成员 3.入口准则
单元测试和代码走岔完成,并提交《单元测试报告》,代码已经进入受控库并完成产品集成。
4.输入
《概要设计说明书》 《详细设计说明书》 《单元测试报告》 集成产品包
《测试用例》 5.主要步骤
5.1集成测试前准备工作 [Step1]制定集成测试计划
集成测试计划在编码阶段由测试经理依据《概要设计说明书》/《详细设计说明书》组织
和测试成员共同协商编写,在集成测试开始前完成。
集成测试计划主要包括:
测试范围(内容)
测试类型(选用测试类型参见《测试工作指导书》在总体测试计划中已定义,可以在集
成测试计划中细化)
测试环境需求(硬件、软件、测试数据准备等)
测试用例选择准则(在总体测试计划中已定义,可以在集成测试计划中细化) 人员与任务表
《集成测试计划》需要由项目经理审核和质量管理部经理审批,纳入配置管理。
[Step2]选用测试用例
测试组成员按照集成模块完成功能编写新增测试用例,测试用例除了正常流程的用例外,
还必须要注意异常流程的测试用例的编写,测试用例编写要求参见《测试管理过程》。
测试经理根据测试内容在测试用例库中选定集成测试的测试用例,作为《集成测试计划》
的附件。
测试用例的覆盖率应满足项目总体测试计划的要求。
5.2搭建测试环境
集成测试环境需要独立的、稳定的和良好的测试环境。 [Step1]硬件环境
根据集成测试计划要求搭建测试硬件环境,并且记录下来硬件的配置。
[Step2]软件环境 根据集成测试计划搭建:
产品所支持的操作系统;
产品所必须依赖的软件,例如:软件开发IDE; 安装测试软件包; 导入测试数据;
5.3执行集成测试
测试组成员依据《集成测试计划》和选用的集成测试用例,执行集成测试。 测试发现的问题纳入缺陷管理,参见《缺陷管理规程》。
5.4提交测试报告
集成测试报告在集成测试阶段结束后或达到集成测试结束准则由测试经理组织编写测试报告,集成测试报告中需要包括以下要素:
测试范围
测试环境(硬件、软件、测试数据)
测试执行情况(测试计划和选用的测试用例执行结果)
测试结果统计(测试用例执行通过率、测试用例的覆盖率和缺陷统计) 缺陷统计和分析
测试结果评价(减一测试结果,遗留缺陷建议)
集成测试报告需要由项目经理审核和质量管理部经理审批,纳入配置库受控管理。 6.输出
《集成测试计划》 《集成测试报告》 7. 出口准则
集成测试报告通过了项目经理和研发部的审批
8. 应用文档
《测试管理过程》 《缺陷管理过程》 《测试工作指导书》 9. 使用模板 《测试用例》 《集成测试计划》 《集成测试报告》
因篇幅问题不能全部显示,请点此查看更多更全内容