测试流程规范

时间:2024-05-09 12:00:07 来源:网友投稿

下面是小编为大家整理的测试流程规范(2022年),供大家参考。

测试流程规范(2022年)

软件测试流程规范

1、测试流程

需求分析

评审、

1

沟通

r

编写测试计划

评审、

1

^善^>

r是

提取测试需求

1

r

设计测试用例

审、

1

F是

搭建测试环境

1

F

执行冒烟测试

1

!

执行测试用例

1

r

Bug跟踪处理

1

F

测试报告输出

测试启动阶段(需求分析)

完善测试用例

参与软件需求调研,以测试的角度分析需求的可测性,可构思将

来对测试进行的方法、原则等。更重要的是对不可测或难以测试性问

题要及时与客户或者项目经理协调解决 全面了解需求,从客户角度考虑软件测试需要达到的验证的状态, 即 哪些功能需要重点测试,哪些则无需,以便将来制定测试计划。

测试人员参与研发人员项目需求会议, 明确需求及任务完成时间,研 发人员需向测试人员提供产品需求文档、 详细设计说明书、数据库设 计说明书等,明确测试任务,确定测试周期。

制定测试计划

根据产品需求分析,制定测试计划目标、测试内容、测试工具, 给出测试参考文档、测试风险分析,对测试人员进行分工。测试人员 根据项目大小及项目紧急度商讨是否需要写测试计划。

设计测试用例

根据产品需求文档以及详细设计文档提炼出测试要点,形成一个

测试要点的文档(提取测试需求)。在拿到产品功能列表和测试版本 之后,参考测试要点文档,测试人员就开始着手设计测试用例了测。

 测试人员根据产品功能列表后尽量多的设计测试用例,尽可能多的覆 盖所有的测试需求。由评审组对测试用例进行评审 --修改--再次评审- -初步定稿。测试用例需要录入到禅道系统,以便跟踪执行测试用例。

搭建测试环境(测试准备)

研发人员需告知搭建好的测试环境的服务器,如需测试人员搭 建环境,研发人员需提供测试环境搭建文档或者手册。准备测试数

据,尽量按照真实有效的数据来测试系统,这样更加的符合业务场

执行冒烟测试

列出冒烟测试的主要功能、测试点。运行主要流程测试用例与测 试数据,检查主要功能是否已经基本正确实现, 初步运行主要功能的 性能测试,是否存在明显的性能缺陷。对测试发现的问题定时进行归 纳与总结,预测以后测试可能会存在的风险。

 需要每天进行一次对当 天的测试情况回顾

执行测试用例

当测试用例设计完后,测试人员就开始全力 实施每一条测试用例, 当预期结果和实际结果不符时,这时就产生了bug,测试人员要争取

每个bug都能够重现,便于开发修改;
测试人员将bug记录到禅道反 馈给相关开发人员,开发人员进行修复,测试人员对已修复的bug进 行再次验证,直到bug解决为止,把状态置为关闭,并将测试结果记 录下来。在测试的过程中,如果出现了bug但研发人员不认为这是

bug,这时应该与需求负责人或者产品经理一起讨论判定是否属于bug。

对于测试过程中发现的不在测试用例范围的问题应补充到测试用例 中,不断地完善测试用例,提高测试覆盖率。

Bug 跟踪处理

1、测试人员提交 bug => 开发人员解决 bug => 测试人员验证关闭;

2、测试人员提交 bug => 开发人员解决 bug => 测试人员验证未通 过 => 激活 bug => 重新解决 => 验证关闭。

测试报告输出

在约定的测试周期内, 在所有的用例都执行完, 所有的 bug 都修 复完,测试人员需要针对本次测试项目 编写测试总结报告 ,将测试结 果反馈,以及容易出现bug的模块给予建议,相关负责人在下次开发 中予以借鉴,避免类似错误的出现,测试报告输出后,可通过邮件形 式,让相关研发人员知晓。

2、 测试结束条件

? 当所有的用例都被执行完,所有的 bug 都被修复,编写完测试 总结报告;

? 基本功能都已实现,一些建议性的 bug 可以再下一版本中修

复;

? 测试周期结束;

? 如遇项目紧张,急于上线,测试部测试基本功能没问题,对于用 户后续发现的 bug 可以进行跟踪,可与用户的项目对接人保持 不定期的联系,询问客户使用软件的情况
这种情况也与公司售 后直接联系。

一旦进入测试过程备注:测试流程将在以后的测试项目中慢慢的修正和完善,

中,不接受任何大模块更改,如需更改需求请走需求流程。

一旦进入测试过程

推荐访问:测试流程规范 流程 规范 测试