加入收藏 | 设为首页 | 会员中心 | 我要投稿 鹰潭站长网 (https://www.0701zz.cn/)- 图像处理、低代码、云通信、数据工具、物联设备!
当前位置: 首页 > 创业 > 经验 > 正文

软件测试流程你会吗?

发布时间:2020-11-06 12:22:40 所属栏目:经验 来源:互联网
导读:测试需求分析: 为什么测试人员要参加需求分析?也就是进行测试需求分析的目的是什么? 第一、把用户需求转化为功能需求: 1)对测试范围进度量 2)对处理分支进行度量 3)对需求业务的场景进行度量 4)明确其功能对应的输入、处理和输出 5)把隐式需求转变
  • 测试需求分析:

为什么测试人员要参加需求分析?也就是进行测试需求分析的目的是什么?

 

第一、把用户需求转化为功能需求:

1)对测试范围进度量   

2)对处理分支进行度量 

3)对需求业务的场景进行度量   

4)明确其功能对应的输入、处理和输出   

5)把隐式需求转变为明确。

 

第二、明确测试活动的五个要素:

测试需求是什么、决定怎么测试、明确测试时间、确定测试人员、确定测试环境:测试中需要的技能,工具以及相应的背景知识,测试过程中可能遇到的风险等等。测试需求需要做到尽可能的详细明确,以避免测试遗漏和误解。

 

怎么进行测试需求分析?

 

第一、确认功能(业务功能、辅助功能、数据

测试用例是测试工作的最核心的模块,在执行任何测试之前,首先必须完成测试用例的编写。测试用例是指导你执行测试,帮助证明软件功能或发现软件缺陷的一种说明。用例设计好后进行审核。这个地方该讲的东西就多了,如何设计测试用例,设计测试用的方法,怎么进行测试用例的审核等等。

 

第一、如何进行测试用例的设计

 

编写测试用例之前我们需要对项目的需求有清晰的了解,对要测试什么,按照什么顺序测试,覆盖哪些需求做到心中有数,作为测试用例的编写者不仅了解要有常见的测试用例编写方法,同时需要了解被测软件的设计、功能规格说明、用户试用场景以及程序/模块的结构。

 

步骤:

 

1、测试需求分析:从项目部拿到软件的需求规格说明书后,开始对项目的需求进行分析,通过自己的分析、理解,整理成为测试需求, 清楚分析出被测试对象具有哪些功能。 明确测试用例中的测试集用例与需求的关系,即一个或多个测试用例集对应一个测试需求。

 

2、业务流程分析:分析完需求后,明确每一个功能的业务处理流程,不同的功能点作业务的组合,以及项目的隐式需求。如遇复杂的测试用例设计前,先画出软件的业务流程。从业务流程上,应得到以下信息:

 

A、 主流程是什么?

 

B、 条件备选流程是什么?

 

C、 数据流向是什么?

 

D、 关键的判断条件是什么?

五、测试报告

 

测试报告是指把测试的过程和结果写成文档,对发现的问题和缺陷进行分析,为纠正软件的存在的质量问题提供依据,同时为软件验收和交付打下基础。测试报告是测试阶段最后的文档产出物。优秀的测试经理或测试人员应该具备良好的文档编写能力,一份详细的测试报告包含足够的信息,包括产品质量和测试过程的评价,测试报告基于测试中的数据采集以及对最终的测试结果分析。

 

测试报告的内容可以总结为以下目录:

 

 首页

 引言(目的、背景、缩略语、参考文献)

 测试概要(测试方法、范围、测试环境、工具)

 测试结果与缺陷分析(功能、性能)

 测试结论与建议(项目概况、测试时间 测试情况、结论性能汇总)

为什么测试人员要参加需求分析?也就是进行测试需求分析的目的是什么?

 

第一、把用户需求转化为功能需求:

1)对测试范围进度量   

2)对处理分支进行度量 

3)对需求业务的场景进行度量   

4)明确其功能对应的输入、处理和输出   

5)把隐式需求转变为明确。

 

第二、明确测试活动的五个要素:

(编辑:鹰潭站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读