软件测试-测试需求分析

一、测试需求分析:

测试需求分析:
主要从以下几个方面进行分析:
1:需求的定义
2:测试需求分析过程
3:测试需求分析过程

软件测试的流程:
1、测试需求分析阶段:阅读需求,理解需求,主要就是对业务的学习,分析需求点,参与需求评审会议。
2、测试计划阶段:主要任务就是编写测试计划,参考软件需求规格说明书,项目总体计划,内容包括测试范围(来自需求文档),
进度安排,人力物力的分配,整体测试策略的制定。风险评估与规避措施有一个制定。
3、测试设计阶段:主要是编写测试用例,会参考需求文档(原型图),概要设计,详细设计等文档,用例编写完成之后会进行评审。
4、测试执行阶段:搭建环境,执行冒烟测试(预测试)-然后进入正式测试,bug管理直到测试结束。
5、测试评估阶段:出测试报告,确认是否可以上线。

一、需求的定义:
(1)产品需求:概念化阶段进入到图纸化阶段。包含产品的功能和性能指标。
(2)客户需求:需求者的相关要求都被称之为客户需求。
(3)需求规格:

二、 测试需求:
需求分析是掌握被测试系统的过程,一般测试和开发人员都要进行需求分析。
测试方做的需求分析称为测试需求分析;
测试需求分析的定义:人话:对测试过程的一个目标分析;
(1)什么是测试需求:
解决测试什么问题 —测试目标(测试对象)
指明被测试对象中什么需求测试 –每个目标要测试的内容
(2)测试需求分析方法:
通常是以软件开发需求为基础 — 基础(需求文档)
细化分解 —方法(一层层分解)
(3)测试需求分析范围:
全部覆盖已定义的业务流程 –业务流程
功能和非功能方面的需求 –功能(非功能:性能性,安全性,兼容性)
三、测试需求的特征:
①:必须是可核实(可以落地,可以执行):他们必须有一个可观察、可观察的结果、无法核实的需求不是测试需求
②:指明满足需求的正常前置条件:测试需求应指明满足需求的正常的前置条件,同时也要指明不满足需求时的出错条件。
③:不含具体的测试数据:测试数据设计是测试设计环节应解决的内容
四、测试需求的工具:
每个公司的测试需求工具和模板都会不一样、
Excel—>Visio—>mind manager—>Xmind
Excel:用来细化和分解测试点,易于编辑使用广泛。
visio:画整体项目的业务流程图,从整体把握项目的流程
mind:脑图,采用树状形式显示业务的属性,比较形象直观
xmind:细化和分解测试点
五、需求分析的过程:
要尽量保证测试需求对需求的覆盖
测试需求分析执行者:有经验的软件测试工程师【需求分析依赖经验】
—>需求分析参考文档:
①软件规格说明书(RRS) ②客户需求 ③需求规格 ④合同 ⑤客户的来往邮件【文档以产品人员输出为主导】
人话:
输入:需求规格说明书 (测试要点分析、功能交互分析、质量特性分析、测试类型分析) 测试需求
流程:
1.excel(罗列)
2.visio业务流程
3.思维导图,全面理顺关系(测试点)
4.excel需求
需求采集—>需求分析—>需求评审
输出:
1.测试需求文档
3.证明测试需求文档正确的过程文档
4.审核结果
原始测试需求表 测试需求跟踪矩阵 评审结论

软件测试-测试需求分析

九、测试需求跟踪矩阵:
博客地址:https://blog.csdn.net/weixin_39058551/article/details/99825354

十、思维导图总结

软件测试-测试需求分析

来源:小星星之路

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年6月23日
下一篇 2021年6月23日

相关推荐