目 录
3. 职责分工
根据测试工作的分工,采用如下组织架构:
例如:
角色 | 姓名 | 详细职责和内容 |
项目经理 |
| w 负责测试组无法认定的BUG评估 w 负责测试设计与实施的总体方向 w 协调测试组无法协调的外部事项 w …………………… |
测试经理 |
| w 编写测试计划 w 对整个测试过程进行监督 w 根据测试标准决策测试工作启动/结束/再启动等事项。 w ………………… |
测试工程师 |
| w 执行测试,登记缺陷; w 跟踪缺陷的解决情况; w 编制测试报告; w …………………… |
开发工程师 |
| w 根据发现的缺陷,定位和解决问题。 |
系统管理员 |
| w 负责测试环境系统的搭建和维护; w 负责测试数据装载和安全管理; w …………………… |
集成管理员 |
| w 负责产品集成; w …………………… |
…………… |
|
|
4. 测试标准
4.1. 启动准则
启动测试的条件与准则如下:
Ø 编译通过;
Ø 代码满足详细设计的要求;
Ø A级代码完全通过单元测试和代码走查……
项目组可根据自身情况制定代码提交集成的质量标准,参考如下:
功能类型 | 级别 | 标 准 |
核心功能 | A | 单元测试+代码走查(所有代码) |
基本功能 | B | 单元测试+代码走查(部分代码) |
辅助功能 | C | 单元测试 |
4.2. 结束准则
描述结束测试的条件与准则。下文作为参考:
测试中发现的缺陷都被标识并追踪至结束;
遗留的缺陷经用户确认可不解决或在下一版本优化解决等等。
4.3. 暂停和再启动准则
描述测试活动被挂起暂停的标准,并确定在测试恢复时哪些测试活动需要重新进行。
需求发生重大变更时;
测试数据不准确;
5. 测试总体方案
。
5.1. 测试方案
5.2. 缺陷管理
缺陷管理流程参见测试缺陷管理任务的描述,在集成测试实施中,缺陷管理的职责列表如下:
缺陷登记人 | 缺陷评估/分配人 | 缺陷执行人 |
测试工程师 | 各开发小组负责人 | 开发工程师 |
6. 测试环境
6.1. 软/硬件环境
描述项目测试时对环境的要求。下文作为参考,各项目组应按实际情况进行修改与补充。
机器名称 | 硬件配置 | 操作系统 | 应用软件(含版本) | 网络要求 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6.2. 测试数据
描述集成测试数据的需求。
7. 进度安排
集成测试执行分三轮进行:
第一轮测试实现XXXX测试需求,计划时间:YYYYMMDD-YYYYMMDD
第二轮测试实现XXXX测试需求,计划时间:YYYYMMDD-YYYYMMDD
第三轮测试实现XXXX测试需求,计划时间:YYYYMMDD-YYYYMMDD
每轮测试的详细进度参见《测试进度计划》。