第5/12页
第4/12页
测试工作规范
版本记录:
文件状态:
[V]草稿
口正式发布
[]正在修改
当前版本:
作 者:
Che n
完成日期:
2009-04-07
验收人:
验收日期:
1编写目的
软件测试的质量从根本上是软件测试流程决定的。预防缺陷转移在软件生命周期的早期,需要有专人对测试流 程各环节负责。软件测试是专业学科,需要经过培训,有专业技能的人。
本文档是测试团队的日常工作规范,主要侧重测试工作流程的控制,明确软件工程的各阶段测试团队应完成的 工作。测试技术和策略等问题不在本文档描述范围内。
2测试团队构成
测试是软件项目开发过程中的重要组成部分,肩负着如下责任:
在项目的前景、需求文档确立基线前对需求文档进行走查,从用户体验和测试的角度提出可测试性建议。
编写合理的测试计划,并与项目整体计划有机结合。确定项目的测试重点,安排人员,设备,时间。
编写覆盖率高的测试用例,包括功能测试,压力测试,性能测试,兼容性测试等。
针对测试需求进行相关测试技术的研究,包括开发技术,自动化测试技术等。
认真仔细地实施测试工作,并及时提交测试报告供项目组参考。
进行缺陷跟踪与分析。
第5/12页
第2/12页
第3/12页
第4/12页
在人力资源有限的情况下,一个团队成员可能会同时承担多个角色。
角色名称
相关主要责任
测试经理
组建测试组
协调测试组内部的沟通,代表测试组与其他角色组进行沟通统筹安排测试人
员,管理各项目测试进度,并对测试提供支持;制定和改进测试规范,考核测
试组人员
组织测试人员交流培训
测试报告汇总分析
测试组长
编写测试计划
管理测试进度和报告遇到问题
测试报告分析
辅导测试工程师和测试实施工程师
**自动化测试工程师
编写测试用例,指导测试工程师和测试实施工程师
开发测试工具,编写和执行自动化测试脚本
测试工程师
编写测试用例
测试阶段报告
协助完成系统测试报告
测试实施工程师
实施测试用例,执行测试
Bug申报,缺陷跟踪
**软件维护工程师
编写产品手册,用户使用说明;负责对用户进行使用培训
反馈用户使用情况
3工作流程及规范
输入
测试组
输出
测试经理
初始需求开发原
型
需求理解
可测试性建议
9测试经理 复测试组怪
需求说明书
测试计划
需求说明书
项目原型
系统测试计划
双网用例
开发版本
需求说明书
缺陷报告
―新微行
O
注缺陷畴
测试计划
阶段涌试报告
3!赋计划
萦统澳赋报告
测试报告
-1
t
।则试工惟总结
系统测试用例
阶骰测试报告
缺陷报告
缺陷状态跟踪
缺陷报告
阶段测试报告 系统浪赋报告
iJiin式工作总
结
们测试工程师
(J严实施工程师
测试工程白市
Mb测试实施工程师
胡I皿组长
测试经理
2跚式经理
归档-
图1工作流程图
第5/12页
第4/12页
第5/12页
第4/12页
图表4
第5/12页
第6/12页
在项目组成立的同时,测试组也将同时成立。团队成立的工作与责任如下:
过程要点
详细说明
输入条件
项目组成立
工作内容
为测试组任命一名测试组长,同时确定测试组的构成人选。
退出标准
测试组成立
责任人
测试经理
图表1
. 2需求理解会议
需求说明书和原型完成后,项目组请相关人员参加需求理解会议。测试组职责如下:
过程要点
详细说明
输入条件
需求分析,开发原型
工作内容
测试人员从流程逻辑,边界定义等角度理解需求;并提出建议,帮助确认软件需求的边
界。统一项目组的软件目标和测试的工作重点
退出标准
开发组和测试组对需求的理解基本一致
责任人
项目经理,测试组长,开发组长
图表2
.
需求分析文档确立后,测试组需要编写测试计划文档,为后续的测试工作提供直接的指导
过程要点
详细说明
输入条件
项目需求分析文档确立,原型完成
测试执行流程 来自淘豆网m.daumloan.com转载请标明出处.