3.2. 系统测试
3.2.1. 人员与角色
系统测试中,发包方是测试人员,为了与内部测试人员加以区别,在系统测试阶段,加入了新的角色——日本SE。另外,基于配置管理的需要,为发包方提供的版本需要经由SCM基线化以后才能发出,所以,系统测试流程中还加入了另外一个角色——SCM。
角色 |
职责 |
项目经理 | 分配缺陷给修改人员 |
验证缺陷修改描述以及逻辑的准确性 | |
测试经理 | 验证缺陷描述以及逻辑的准确性 |
分配修改完成之后的验证人员 | |
分配发包方的验证人员 | |
测试 | 提交缺陷 |
验证缺陷的修改 | |
开发 | 修改缺陷 |
SCCB | 裁决缺陷的处理方式 |
其他 | 包括SQA、部门经理以及技术经理,用于监控项目缺陷状况 |
日本SE | 提交缺陷 |
验证缺陷的修改并关闭 | |
SCM | 基线化以后处理相关版本的缺陷 |
3.2.2. 流程设计
基本流程:
日本SE->测试经理(受付中)->测试(現象確認中)->测试经理(受付中)->项目经理(PGアサイン中)-> 开发(対応中)->测试经理(TSアサイン中)->测试(対応確認中)->SCM(バージョン管理)->测试经理(試験結果報告中)->日本SE(受入試験中)->关闭(完了)
特殊流程:
发生原因 |
流程 |
重复缺陷或者非缺陷 | 测试经理(受付中)->日本SE(取消待)->关闭(取消) |
开发与测试意见发生严重分歧 | 测试经理(受付中)->SCCB(SCCB決済中)->项目经理(PGアサイン中) |
测试经理(受付中)->SCCB(SCCB決済中)->测试经理(受付中) | |
项目经理(PGアサイン中)->SCCB(SCCB決済中)->测试经理(受付中) | |
项目经理(PGアサイン中)->SCCB(SCCB決済中)->项目经理(PGアサイン中) | |
缺陷延时修改 | 项目经理(PGアサイン中)->项目经理(保留)->项目经理(PGアサイン中) |
开发认为非缺陷 | 开发(対応中)->项目经理(PGアサイン中)->测试经理(受付中) |
缺陷内部预测试未通过 | 测试(対応確認中)->项目经理(PGアサイン中) |
缺陷发包方验证未通过 | 测试(受入試験中)->测试经理(試験結果報告中)->项目经理(PGアサイン中 |
3.2.3. 字段设计
字段名 | 出现位置 | 说明 |
説明 | 提交缺陷 | 对缺陷的描述 |
再現方法 | 提交缺陷 | 重现缺陷所需的操作步骤 |
種類 | 提交缺陷 | 缺陷类型,包括:缺陷、新需求、需求变更,需求确认 |
修正したファイル | 开发(対応中)->测试经理(TSアサイン中) | 修改的文件列表 |
対応方法 | 开发(対応中)->测试经理(TSアサイン中) | 修改的方式 |
其他步骤采用系统自带的标题和内容进行描述。