- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
测试工作流程规范(修正版).doc
测试工作流程规范(修正版)
版本记录:
文件状态:
[ ] 草稿
[√] 正在修改
[ ] 正式发布 当前版本: 1.5 作 者: Smith 完成日期: 2011-5-25 签 收 人: 签收日期:
目录
1编写目的 2
2测试团队构成 2
2.1组织结构 2
2.2测试组职能 2
2.3职责划分 3
3测试流程及规范 5
3.1测试流程图 5
3.1.1 完整开发流程 5
3.1.2 测试流程 6
3.2计划与设计阶段 7
3.2.1 立项会议 7
3.2.2 需求评审 8
3.2.3 测试工作启动 8
3.2.4测试设计阶段 9
3.2.5设计内容评审 10
3.3实施测试阶段 11
3.3.1 测试交接 11
3.3.2 实施测试 11
3.3.3 回归测试 12
3.3.4 同行审查 13
3.4总结阶段 13
3.4.1测试总结报告 13
3.4.2测试验收 14
3.4.3测试归档 15
3.4.4测试工作总结 15
3.5缺陷跟踪 16
3.6测试总评 16
4发布标准 17
5争议处理 18
6标准文档 18
1编写目的
本文档是测试团队的日常工作规范,主要侧重测试工作流程的实施和控制,明确软件工程各阶段测试团队应参与和完成的工作。并且对于测试团队中关于测试组架构、职能及成员职责进行必要的说明。通过建立规范的测试流程、测试团队组织架构,同时明确测试小组任务、目标和各小组成员的具体职责,对部门测试工作的正常开展起到规范的指导作用。测试技术和策略等问题不在本文档描述范围内。
2测试团队构成
2.1组织结构
图 1
注:
1.每个测试组都有测试组长、测试设计工程、测试实施工程师这3种类型的人员组成,其中测试设计工程师和测试实施工程师数量可根据项目情况来配备。基本原则以精简为主。
2.2测试组职能
软件测试是软件开发过程中的重要组成部分,测试团队主要肩负着如下责任:
在项目的前景、需求文档确立基线前对文档进行测试,从用户体验和测试的角度提出自己的看法。
针对测试需求进行相关测试技术的研究。
编写合理的测试计划,并与项目整体计划有机地整合在一起。
编写高效、覆盖率高的测试用例。
认真仔细地实施测试工作,并提交测试报告供项目组参考。
进行缺陷跟踪与分析。
对测试整个过程进行总结,完善和优化测试流程,提高和改进测试方法和技术。
2.3职责划分
在人力资源有限的情况下,一个团队成员可能会同时承担多个角色。
角色名称 相关主要责任 测试经理 指定测试组长,组建测试组,分配测试任务,并检查测试进度。
同其他部门协调,提供测试组所需的内、外部资源。
了解项目进度,对测试组的工作进行指导、监督。
组织测试组进行同行评审会议。 测试组长 全权负责所分配的测试任务。
指定测试设计工程师、测试实施工程师。
给小组内成员分配指定任务。
协调测试组内部相关工作,对组内成员进行工作上的指导、监督。
代表测试组与其他角色组进行沟通。
参与测试计划制定,辅助编写所负责部分测试用例。
实施测试用例,执行测试,提交当日测试记录。
准备并收集同行评审资料。
编写产品(项目)总结性测试报告。 测试设计工程师 设计测试计划(可以由测试组长兼任)
划分模块,分解任务,完成测试用例概要设计。(测试组长参与及辅助该部分工作)
编写所负责部分测试用例。
审核组内其他成员设计的测试用例。
实施测试用例,执行测试。
提交当日测试记录。
编写阶段性测试报告。 测试实施工程师 参与测试计划的制定,辅助编写所负责部分测试用例。
实施测试用例,执行测试
提交当日测试记录。
检查缺陷处理结果。 表 1
注:
测试经理可兼任测试组长,亦可只任组员。
原则上测试小组只负责单一项目,但考虑到测试部人手问题,可根据公司情况负责1个以上的项目,但是项目进度上必须要合理错开。
根据项目时间进度,测试部经理可通过内部协调,临时从其他小组抽调人手。
3测试流程及规范
3.1测试流程图
3.1.1 完整开发流程
图 2
注:
白色框代表整个开发流程中的各个具体环节。
绿色框代表测试团队所参与的活动。
黄色框代表某一测试活动需跨越多个环节。
蓝色框表示具体环节中测试团队的产出成果。
3.1.2 测试流程
3.1.2.1 计划与设计阶段
图 3
3.1.2.2 实施测试阶段
图 4
3.1.2.3 测试总结阶段
图 5
3.2计划与设计阶段
3.2.1 立项会议
由工程技术委员会召开立项会议,会议主要对项目的可行性进行分析,并且确定项目经理及项目测试组长。
文档评论(0)