测试管理制度

测试管理制度

文档密级:普通

杭州长荣通讯技术有限公司

软件测试管理制度

测试管理制度

文档状态:[ ] 草案 [√]正式发布 [ ]正在修订

更改控制页

2

测试管理制度

目录

目录 .......................................................................... 1 1编写目的 . .................................................................... 2 2测试团队构成 ................................................................. 2

2.1组织结构 ................................................................ 2 2.2测试组职能 .............................................................. 2 2.3职责划分 ................................................................ 3 3. 测试流程及规范 .............................................................. 4

3.1测试流程图 .............................................................. 4

3.1.1 完整开发流程 . ..................................................... 4 3.2计划与设计阶段 .......................................................... 6

3.2.1 立项会议 . ......................................................... 6 3.2.2 需求评审 . ......................................................... 6 3.2.3测试设计阶段 ...................................................... 6 3.2.4设计内容评审 ...................................................... 8 3.3实施测试阶段 ............................................................ 8

3.3.1 测试交接 . ......................................................... 8 3.3.2 实施测试 . ......................................................... 9 3.3.3 回归测试 . ........................................................ 10 3.4总结阶段 ............................................................... 11

3.4.1测试总结报告 ..................................................... 11 3.4.2测试验收 ......................................................... 11 3.4.3测试归档 ......................................................... 12 3.4.4测试工作总结 ..................................................... 12 3.5 BUG跟踪表 ............................................................. 13 4发布标准 . ................................................................... 14 5争议处理 . ................................................................... 14 6标准文档 . ................................................................... 14

1编写目的

本文档是测试团队的日常工作规范,主要侧重测试工作流程的实施和控制,明确软件工程各阶段测试团队应参与和完成的工作。并且对于测试团队中关于测试组架构、职能及成员职责进行必要的说明。通过建立规范的测试流程、测试团队组织架构,同时明确测试小组任务、目标和各小组成员的具体职责,对部门测试工作的正常开展起到规范的指导作用。测试细作、技术和策略等问题不在本文档描述范围内。

2测试团队构成

2.1组织结构

图 1

注:

1.测试组由测试组长、测试工程师组成。 人员配备视项目大小确定。

2.2测试组职能

软件测试是软件开发过程中的重要组成部分,测试团队主要肩负着如下责任:

在项目的前景、需求文档确立基线前对文档进行测试,从用户体验和测试的角度提出自己

的看法。

针对测试需求进行相关测试技术的研究。

编写合理的测试计划,并与项目整体计划有机地整合在一起。

编写高效、覆盖率高的测试用例。

认真仔细地实施测试工作,并提交测试报告供项目组参考。 进行缺陷跟踪与分析。

对测试整个过程进行总结,完善和优化测试流程,提高和改进测试方法和技术。

2.3职责划分

表 1

3. 测试流程及规范

3.1测试流程图

3.1.1 完整开发

3.2计划与设计阶段

3.2.1 立项会议

由总经理负责召开立项会议,会议主要对项目的可行性进行分析,并且确定项目经理及项

目测试组长。

表 2

3.2.2 需求评审

表 3

3.2.3测试设计阶段

3.2.3.1 设计测试计划

需求分析文档和项目开发计划文档完成后,测试组需要编写测试计划文档、制定测试策略及预估测试过程中的风险,并设计出合理的规避风险的策略,为后续的测试工作提供直接的指导。

表 5

3.2.3.2 设计测试用例

在需求分析文档确立基线以后,测试组需要针对项目的测试需求编写测试用例,在实际的测试中,测试用例将是唯一实施标准。在用例的编写过程中,具体的任务和责任人如下:

表 6

3.2.4设计内容评审

测试计划及测试用例的设计工作完成后,需通知项目组相关成员召开评审会议。在这之前需要将待评审的内容发给相关人员熟悉和理解。

表 7

3.3实施测试阶段

3.3.1 测试交接

表 8

3.3.2 实施测试

3.3.2.1 实施测试

实施测试用例将花费测试组大部分时间,这些工作都是建立在前期很多计划工作的基础上。

表 9

3.3.2.2 提交阶段性报告

在约定的测试周期完成之后,测试组长需要总结此次测试的结果,编写阶段性测试报告。 第9/16页

表 10

3.3.3 回归测试

在每轮测试结束之后,由测试组重新拷贝修改后的最新版本,进行回归测试。

表 11

第10/16页

3.4总结阶段

测试工作结束或即将结束时,测试组就要开始着手准备进行总结的工作。

3.4.1测试总结报告

在回归测试结束之后,测试组长将要编写测试总结报告,对测试进行总结,并且提交给全体项目组,为产品的后续工作提供重要的信息支持。

表 13

3.4.2测试验收

测试验收工作是在以上工作全部结束后,对测试的过程,效果进行验收,宣布测试结束。 第11/16页

表 14

3.4.3测试归档

测试归档是在测试验收结束宣布测试有效,结束测试后,对测试过程中涉及到各种标准文档进行归类,存档。

表 15

3.4.4测试工作总结

测试总结工作是在以上的工作全部结束以后,它的目的是评估本次测试工作,总结经验,促进测试流程及规范的改进和提高,同时也提醒全体测试组成员在以后的工作中需注意的问题。 第12/16页

表 16

3.5 BUG跟踪表

测试验收结束后,跟踪产品在试运行阶段暴露出来的新缺陷,以及已提交的缺陷是否再次发生。

表 17 第13/16页

4发布标准

软件产品发布须符合以下标准。

表 19 以上比例为错误占总测试模块的比例,根据实际情况确定发布标准。

软件产品未经测试合格,不允许发布。

5争议处理

如开发团队对测试结论有争议,不能通过协商解决的,由验收组成员会议协调解决。测试团队和开发团队应无条件服从仲裁结果。

6标准文档

1. 《测试计划》

2. 《测试细则》

3. 《测试申请单》

4. 《测试报告》

5. 《阶段性测试报告》

6. 《测试总结报告》

7. 《测试验收会议记录》

8. 《BUG 跟踪报告》

第14/16页

测试管理制度

文档密级:普通

杭州长荣通讯技术有限公司

软件测试管理制度

测试管理制度

文档状态:[ ] 草案 [√]正式发布 [ ]正在修订

更改控制页

2

测试管理制度

目录

目录 .......................................................................... 1 1编写目的 . .................................................................... 2 2测试团队构成 ................................................................. 2

2.1组织结构 ................................................................ 2 2.2测试组职能 .............................................................. 2 2.3职责划分 ................................................................ 3 3. 测试流程及规范 .............................................................. 4

3.1测试流程图 .............................................................. 4

3.1.1 完整开发流程 . ..................................................... 4 3.2计划与设计阶段 .......................................................... 6

3.2.1 立项会议 . ......................................................... 6 3.2.2 需求评审 . ......................................................... 6 3.2.3测试设计阶段 ...................................................... 6 3.2.4设计内容评审 ...................................................... 8 3.3实施测试阶段 ............................................................ 8

3.3.1 测试交接 . ......................................................... 8 3.3.2 实施测试 . ......................................................... 9 3.3.3 回归测试 . ........................................................ 10 3.4总结阶段 ............................................................... 11

3.4.1测试总结报告 ..................................................... 11 3.4.2测试验收 ......................................................... 11 3.4.3测试归档 ......................................................... 12 3.4.4测试工作总结 ..................................................... 12 3.5 BUG跟踪表 ............................................................. 13 4发布标准 . ................................................................... 14 5争议处理 . ................................................................... 14 6标准文档 . ................................................................... 14

1编写目的

本文档是测试团队的日常工作规范,主要侧重测试工作流程的实施和控制,明确软件工程各阶段测试团队应参与和完成的工作。并且对于测试团队中关于测试组架构、职能及成员职责进行必要的说明。通过建立规范的测试流程、测试团队组织架构,同时明确测试小组任务、目标和各小组成员的具体职责,对部门测试工作的正常开展起到规范的指导作用。测试细作、技术和策略等问题不在本文档描述范围内。

2测试团队构成

2.1组织结构

图 1

注:

1.测试组由测试组长、测试工程师组成。 人员配备视项目大小确定。

2.2测试组职能

软件测试是软件开发过程中的重要组成部分,测试团队主要肩负着如下责任:

在项目的前景、需求文档确立基线前对文档进行测试,从用户体验和测试的角度提出自己

的看法。

针对测试需求进行相关测试技术的研究。

编写合理的测试计划,并与项目整体计划有机地整合在一起。

编写高效、覆盖率高的测试用例。

认真仔细地实施测试工作,并提交测试报告供项目组参考。 进行缺陷跟踪与分析。

对测试整个过程进行总结,完善和优化测试流程,提高和改进测试方法和技术。

2.3职责划分

表 1

3. 测试流程及规范

3.1测试流程图

3.1.1 完整开发

3.2计划与设计阶段

3.2.1 立项会议

由总经理负责召开立项会议,会议主要对项目的可行性进行分析,并且确定项目经理及项

目测试组长。

表 2

3.2.2 需求评审

表 3

3.2.3测试设计阶段

3.2.3.1 设计测试计划

需求分析文档和项目开发计划文档完成后,测试组需要编写测试计划文档、制定测试策略及预估测试过程中的风险,并设计出合理的规避风险的策略,为后续的测试工作提供直接的指导。

表 5

3.2.3.2 设计测试用例

在需求分析文档确立基线以后,测试组需要针对项目的测试需求编写测试用例,在实际的测试中,测试用例将是唯一实施标准。在用例的编写过程中,具体的任务和责任人如下:

表 6

3.2.4设计内容评审

测试计划及测试用例的设计工作完成后,需通知项目组相关成员召开评审会议。在这之前需要将待评审的内容发给相关人员熟悉和理解。

表 7

3.3实施测试阶段

3.3.1 测试交接

表 8

3.3.2 实施测试

3.3.2.1 实施测试

实施测试用例将花费测试组大部分时间,这些工作都是建立在前期很多计划工作的基础上。

表 9

3.3.2.2 提交阶段性报告

在约定的测试周期完成之后,测试组长需要总结此次测试的结果,编写阶段性测试报告。 第9/16页

表 10

3.3.3 回归测试

在每轮测试结束之后,由测试组重新拷贝修改后的最新版本,进行回归测试。

表 11

第10/16页

3.4总结阶段

测试工作结束或即将结束时,测试组就要开始着手准备进行总结的工作。

3.4.1测试总结报告

在回归测试结束之后,测试组长将要编写测试总结报告,对测试进行总结,并且提交给全体项目组,为产品的后续工作提供重要的信息支持。

表 13

3.4.2测试验收

测试验收工作是在以上工作全部结束后,对测试的过程,效果进行验收,宣布测试结束。 第11/16页

表 14

3.4.3测试归档

测试归档是在测试验收结束宣布测试有效,结束测试后,对测试过程中涉及到各种标准文档进行归类,存档。

表 15

3.4.4测试工作总结

测试总结工作是在以上的工作全部结束以后,它的目的是评估本次测试工作,总结经验,促进测试流程及规范的改进和提高,同时也提醒全体测试组成员在以后的工作中需注意的问题。 第12/16页

表 16

3.5 BUG跟踪表

测试验收结束后,跟踪产品在试运行阶段暴露出来的新缺陷,以及已提交的缺陷是否再次发生。

表 17 第13/16页

4发布标准

软件产品发布须符合以下标准。

表 19 以上比例为错误占总测试模块的比例,根据实际情况确定发布标准。

软件产品未经测试合格,不允许发布。

5争议处理

如开发团队对测试结论有争议,不能通过协商解决的,由验收组成员会议协调解决。测试团队和开发团队应无条件服从仲裁结果。

6标准文档

1. 《测试计划》

2. 《测试细则》

3. 《测试申请单》

4. 《测试报告》

5. 《阶段性测试报告》

6. 《测试总结报告》

7. 《测试验收会议记录》

8. 《BUG 跟踪报告》

第14/16页


相关内容

  • 测试计划模板
  • 酒店管理系统 测试计划 测试人:邹阜洋 信管学院计大101班-3组 2012年5月21日 文档名称: 测试计划 作者: 邹阜洋 审核: 批准: 日期: 2012-5-21 日期: 日期: 地址: 邮编 221140 目录 第一章 总论................................. ...

  • 科技项目相关测试验收方案
  • 项目测试验收方案 1.1验收流程 在验收阶段,平台系统所有应用系统将按照用户和我公司都认可的<系统需求分析>,组织验收小组,进行功能和性能的验收测试.从系统的实用性.稳定性.可维护性.灵活性.可操作性.和安全性及系统文档.代码.规范及注释说明等方面组织全面验收.验收测试安排分为系统初验和 ...

  • 软件测试课程设计报告(模板)
  • 课 程 设 计 课程名称 题目名称 专业班级 学生姓名 学 号 指导教师 软件测试技术 图书系统软件测试 软件工程 褚 伟 二○一六年五月二十四日 目录 1.测试需求分析 .......................................................... 3 1.1 ...

  • 2013软件评测师考试大纲
  • 2013全国计算机软考软件评测师考试大纲 一.考试说明 1. 考试要求 (1)熟悉计算机基础知识; (2)熟悉操作系统.数据库.中间件.程序设计语言基础知识; (3)熟悉计算机网络基础知识; (4)熟悉软件工程知识,理解软件开发方法及过程; (5)熟悉软件质量及软件质量管理基础知识; (6)熟悉软件 ...

  • 软件工程仓库管理系统软件测试
  • 实验五 软件测试 实验目的 1. 掌握单元测试. 2. 掌握白盒技术及用例设计. 3. 掌握黑盒技术及用例设计. 4. 掌握集成.综合测试. 5. 发布测试. 实验内容 1. 使用JUnit/CUnit/NUnit完成单元测试. 2. 设计白盒测试用例. 3. 对系统某项功能进行集成.综合测试. 4 ...

  • 软件测试之职业发展方向(精)753
  • 由安博测试空间技术中心http://www.btestingsky.com/提供 软件职业发展方向 研究软件测试职业的发展方向,一是增长自己的知识,二是为自己的职业规划做个参考,在网上找到一篇很好的东东,将它整理了一下,放上来吧,以备以后查看. 软件测试职业发展方向,大体上可以分为管理路线.技术路线 ...

  • 软件测试职业发展方向(精)
  • 软件职业发展方向 研究软件测试职业的发展方向,一是增长自己的知识,二是为自己的职业规划做个参考,在网上找到一篇很好的东东,将它整理了一下,放上来吧,以备以后查看. 软件测试职业发展方向,大体上可以分为管理路线.技术路线.管理+技术路线. 测试初级阶段: 测试工程师,属于软件测试职业生涯的初级域,其适 ...

  • 手机软件测试平台的设计与实现
  • 手机软件测试平台的设计与实现 摘 要 随着手机终端科技的不断发展以及人们对手机终端的功能要求和质量要求越来越高,手机不仅仅是一个可以实现打电话发短信的简单终端,而是逐渐成为了集合电话,短信,GPS卫星导航,城市地图查询,视频通话,3D游戏,文件传输和保存(蓝牙功能和大容量内存),摄像拍照功能的一个超 ...

  • 计算机四级考试内容
  • 计算机四级 新版计算机四级考试大纲 四级数据库工程师 考核数据库应用系统分析及规划.数据库设计及实现.数据库存储技术.并发控制技术.数据库管理与维护.数据库技术的发展和新技术.获得该证书表明考生掌握数据库系统的基本理论和技术,能够使用SQL 语言实现数据库的建立.维护和管理,具备利用工具软件开发基本 ...