软件测试流程

  • 格式:doc
  • 大小:33.50 KB
  • 文档页数:2

软件测试流程及各个流程相关制度
一、 新产品或新功能管理流程
测试主要流程:

测试计划——测试设计——执行测试——验收测试——外网测试--测试总结
1、 测试计划编写(需求阶段)
1)需求调研阶段
在软件需求分析阶段,测试人员从软件生命周期的需求阶段就开始介入在需求阶段的测
试人员参与软件需求调研。参与软件需求评审和讨论。

2)制定测试计划
测试负责人要根据“产品定义书”及“总体设计说明”和“详细设计文档”制定“测
试计划”,制定总体的测试计划,详细阐明本次测试目的、对象、方法、范围、过程、环境
要求、验收标准以及测试人员和测试时间等内容。

3)需求评审
开发在完成软件需求分析之后,测试人员根据需求调研所了解的需求以及产品需求说明
文档等资料,对需求分析文档进行测试,检查文档是否满足了需求,是否与需求一致等等。

2、 测试设计(测试方案和测试用例的编写及测试数据的准备)
1)参与开发概要设计和详细设计评审
2)测试设计(测试方案的制定测试用例的编写)
在设计测试方案时,首先分解测试内容,将系统分析人员的开发分析文档加工成以测试
为角度的功能点分析文档。然后以功能点分析文档作为依据进行测试用例的设计,根据对具
体的系统的分析和测试要求,逐步细化测试的范围和内容,设计具体的测试过程和数据,同
时将结果写成可以按步执行的测试文档。

3、测试执行
当所有必需的测试准备工作都已完成,并且产品已经开发完毕并提交测试,则可以按照
预定的测试计划和测试方案逐项进行测试。在测试过程中发现的任何与预期目标不符的现象
和问题都必须详细记录下来,提交到bug系统中。

Bug要及时跟踪返测,对于内部版本已经修改的bug,发布正式版也要进行验证。
4、验收测试
用户根据软件需求说明书检查软件能否按合同要求进行工作,即是否满足软件需求
说明书中的确认标准。

5、测试总结(测试报告的编写)
测试结束后要及时地进行总结,对测试结果进行分析,由测试负责人提交“测试报告”。
测试报告中要求有bug的统计,以及bug的修改统计,bug严重程度统计。
测试报告要求严格按照测试计划中的验收标准进行总结,是否测试通过。
6、产品发布
测试完毕,整理产品发布包和相关文档并发布。对于新产品来说,必要的文档必须包括:
(1) 安装操作手册
(2) 用户操作手册
(3) 测试报告
二:新产品、新功能或新修改bug版本提交流程:
开发人员首先填写《测试申请单》,需填写新增功能描述(如有需求文档则只描述文档名称),
更改的bug描述,及测试 重点描述,版本的期望测试时间。填写各项后,需要有开发部门
负责人签字方能提交测试人员。

测试人员收到测试申请单,确定描述内容明确,可开展测试,则要提交一份测试计划(bug
修改版本只需要填写测试时间)给开发部门负责人,双方审核后方可进行测试。

内部测试结束后,负责测试人员需要在测试申请单中填写测试结果,即可否发布外网,并且
由测试负责人签字,提交开发部门,认可发布才能发布外网。

外网发布后,测试人员需要对外网进行测试,测试有问题需要及时与开发部门沟通,及时修
改,测试无问题,此次测试任务结束,需要写一份测试报告提交相关部门。