1 / 12
文档名称:

第一章 测试执行流程.docx

格式:docx   大小:240KB   页数:12页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第一章 测试执行流程.docx

上传人:85872037 2017/10/27 文件大小:240 KB

下载得到文件列表

第一章 测试执行流程.docx

相关文档

文档介绍

文档介绍:测试工作规范
版本记录:
文件状态:
[√] 草稿
[ ] 正式发布
[ ] 正在修改
当前版本:

作者:
Chen
完成日期:
2009-04-07
验收人:
验收日期:
1编写目的
软件测试的质量从根本上是软件测试流程决定的。预防缺陷转移在软件生命周期的早期,需要有专人对测试流程各环节负责。软件测试是专业学科,需要经过培训,有专业技能的人。
本文档是测试团队的日常工作规范,主要侧重测试工作流程的控制,明确软件工程的各阶段测试团队应完成的工作。测试技术和策略等问题不在本文档描述范围内。
2测试团队构成

测试是软件项目开发过程中的重要组成部分,肩负着如下责任:
在项目的前景、需求文档确立基线前对需求文档进行走查,从用户体验和测试的角度提出可测试性建议。
编写合理的测试计划,并与项目整体计划有机结合。确定项目的测试重点,安排人员,设备,时间。
编写覆盖率高的测试用例,包括功能测试,压力测试,性能测试,兼容性测试等。
针对测试需求进行相关测试技术的研究,包括开发技术,自动化测试技术等。
认真仔细地实施测试工作,并及时提交测试报告供项目组参考。
进行缺陷跟踪与分析。

在人力资源有限的情况下,一个团队成员可能会同时承担多个角色。
角色名称
相关主要责任
测试经理
组建测试组
协调测试组内部的沟通,代表测试组与其他角色组进行沟通
统筹安排测试人员,管理各项目测试进度,并对测试提供支持;
制定和改进测试规范,考核测试组人员
组织测试人员交流培训
测试报告汇总分析
测试组长
编写测试计划
管理测试进度和报告遇到问题
测试报告分析
辅导测试工程师和测试实施工程师
**自动化测试工程师
编写测试用例,指导测试工程师和测试实施工程师
开发测试工具,编写和执行自动化测试脚本
测试工程师
编写测试用例
测试阶段报告
协助完成系统测试报告
测试实施工程师
实施测试用例,执行测试
Bug申报,缺陷跟踪
**软件维护工程师
编写产品手册,用户使用说明;负责对用户进行使用培训
反馈用户使用情况
3工作流程及规范
图1 工作流程图

成立测试团队
在项目组成立的同时,测试组也将同时成立。团队成立的工作与责任如下:
过程要点
详细说明
输入条件
项目组成立
工作内容
为测试组任命一名测试组长,同时确定测试组的构***选。
退出标准
测试组成立
责任人
测试经理
图表 1
需求理解会议
需求说明书和原型完成后,项目组请相关人员参加需求理解会议。测试组职责如下:
过程要点
详细说明
输入条件
需求分析,开发原型
工作内容
测试人员从流程逻辑,边界定义等角度理解需求;并提出建议,帮助确认软件需求的边界。统一项目组的软件目标和测试的工作重点
退出标准
开发组和测试组对需求的理解基本一致
责任人
项目经理,测试组长,开发组长
图表 2
编写测试计划
需求分析文档确立后,测试组需要编写测试计划文档,为后续的测试工作提供直接的指导
过程要点
详细说明
输入条件
项目需求分析文档确立,原型完成
工作内容
根据项目的需求文档,按照测试计划文档模板编写测试计划。测试计划中应该至少包括以下关键内容:
测试需求——需要测试组测试的范围,估算出测试所花费的人力资源和各个测试需求的测试优先级
测试方案——整体测试的测试方法和每个测试需求的测试方法
测试资源——本次测试所需要用到的人力、硬件、软件的资源
测试组角色——明确测试组内各个成员的角色和相关责任
里程碑——明确标准项目过程中测试组应该关注的里程碑
可交付工件——在测试组的工作中必须向项目组提交的产物,包括测试计划、测试报告等等
测试计划编写完毕后,必须交由项目组组中各个角色组联合评审。
退出标准
《测试计划》由项目组评审通过.
在项目开发过程中,要适时的对测试计划进行跟踪和必要的改进,在项目结束时还要最后评估一下测试计划的质量。
责任人
测试组长
图表 3
设计测试用例
在实际的测试中,测试用例将是重要的实施标准。具体的任务和责任人如下:
过程要点
详细说明
输入条件
测试需求明确,测试计划明确
工作内容
根据测试需求和测试计划定义的测试范围编写全部的测试用例;
退出标准
测试用例需要覆盖所有的测试需求,提交项目组评审
责任人
测试工程师
图表 5

过程要点
详细说明
输入条件
《测试用例》草稿完成
工作内容
其他组对《测试用例》进行评审。评审内容:
用例覆