(日本外包项目测试过程规范.doc
文本预览下载声明
日本外包项目测试过程规范
简介
目的
本文的目的是规范项目测试工作,为提供详细的指引。以目的,提高软件测试的管理水平,确保开发产品的质量。
适用范围
本文档的适用范围为中的所有项目。过程描述
概述 PM/项目组长 式样书分析;
制定测试计划;
测试计划更新;
整理式样书检查点; 测试组长/测试人员 过程描述
式样书分析
提供式样书:PM/项目组长向测试组长提供式样书。采用开发组向测试组开放配置库共享的方式。
式样书分析:测试组长/测试人员从配置库中得到式样书,在式样书分析理解过程中,如有不明确或无法理解之处,需提出疑问并整理成文档,并以会议(通过与PM/项目组长沟通确定时间)的方式请求PM/项目组长或者开发小组成员给予解答。
提供式样书检查点:PM/项目组长以邮件方式向测试组长提供式样书检查点,并抄送项目总监,测试组长将式样书检查点提交到测试区域的式样书检查点区并通知测试人员获取式样书检查点。
式样书检查点更新:在项目开发过程中,如需更新式样书检查点,PM/项目组长及时以邮件方式告知测试组长式样书检查点更新部分。
式样检查点由纽康公司提供给PM/项目组长
制定测试计划
提交项目计划:PM/项目组长向测试组长提供项目计划。可采用开发组向测试组开放配置库共享的方式。
制定项目测试计划:测试组长从配置库中获取项目计划,根据项目计划制定测试计划。测试计划使用Microsoft Office Project 制定,详细拆分各阶段的任务以及任务的开始时间和完成时间以及指定测试人员。
评审、修改测试计划:PM/项目组长和测试组成员参与测试计划评审,并提出评审意见。测试组长根据项目组评审意见修改测试计划。测试计划存放于测试区域的测试计划区。
测试计划变更:在开发过程中,如遇到项目计划变更的情况,PM/项目组长应及时以邮件的方式告知测试组长,测试组长及时变更测试计划。
测试计划详见WBS
设立测试配置库
确定配置管理工具:本公司常用配置库管理工具有VSS,SVN,ClearCase等,PM/项目组长根据项目实际情况确定该项目所使用的配置管理工具。
在配置库中建立测试区域:测试组长在PM/项目组长确定的项目配置库中建立测试区域;测试区域包括测试计划、测试检查点、测试版本发布、BUG提交、测试报告等区域,分别用于存放相关测试文档。
测试组长设置测试区域权限:开发人员(读取权限);PM/项目组长/测试组长/测试人员:(读写权限)。
测试人员向配置库提交测试文档:测试人员将所有的测试文档分门别类的提交到各自所属测试区域内。测试人员向配置库提交测试文档时,必须注明本次提交的内容,以便查询。
下图是项目配置库关于测试区域的目录结构图,该结构图适用于任何配置管理工具:
测试区域目录结构图
测试配置库分布表:
文件路径 存放内容 负责人 测试区域 /测试计划区 《项目测试计划》 测试组长 /式样书检查点 《式样书检查点》 测试组长 /测试版本发布 《数据库文件》
《式样书代码》 项目组长 /BUG提交 《式样书检查点纳品》 测试组长 /测试报告 《月度测试分析报告》
《项目测试总结》 测试组长
测试环境搭建
明确项目测试环境:PM/项目组长根据项目需求和项目实际情况确定该项目测试所需的必要环境。
搭建项目测试环境:测试组长/测试人员根据PM/项目组长确定的测试环境搭建项目测试环境,包括测试服务器环境和测试机环境。
确定测试环境,见附表1
出口准则
2.2测试执行
2.2.1阶段概述
参与人员职责 角色 提交测试版本以及数据库脚本;提交安装手册 PM/项目组长 制定计划;周总结;协调沟通;发布版本报告等 测试组长 提交BUG;回归BUG 测试人员
2.2.2过程分步描述
测试周计划管理
配置库:测试计划区(所有活动在以下区域进行)
测试周计划内容
制定测试周计划:测试组长以本周二至下周一为单位制定测试周计划,确定本周应测试式样书,拆分测试任务。测试周计划存放于测试区域的测试计划区。
维护测试周计划:测试组长根据项目变更维护测试周计划。测试组长修改本周应测试式样书,维护式样书版本,重新拆分测试任务
查看测试周计划:测试人员从测试区域的测试计划中得到测试周计划,明确自己在本周的测试任务,如有不明确或无法理解之处,需提出疑问
测试周计划跟踪:测试组长在每天下班前确定本周当天测试任务完成情况(当天应测试式样书,当天未完成测试式样书,当天已完成测试式样书,是否需要加班),以便于评估本周测试任务是否能够按计划完成
详见下图:
过程描述 角色 实施前提 周期 备注 制定周计划 测试组长 项目计划完成 每周一下班前制定完成 邮件通知PM/项目组长/测试人员到测试计划区查看周计划 修改维护周计划(项目
显示全部