其他分享
首页 > 其他分享> > 测试用例设计方法

测试用例设计方法

作者:互联网

测试用例设计方法

场景设计法

现在的软件几乎都是用事件触发来控制流程的

设计方法

场景测试用例生成

基本流和备选流的识别原则

场景法的设计步骤及应用场合

根据需求说明,描述出程序的基本流及各条备选流
根据基本流和备选流生成不同的场景
对每个场景生产相应的测试用例
重新复审一遍所有测试用例,去掉部分多余的以及实际业务当中不太可能发生的,测 试用例确定后,对每一个测试用例确定测试数据值

基于场景的测试一般是在SIT/UAT阶段,在功能测试之后进行。测试场景是基于用户需 求分析设计得出的,站在用户角度描述用户与系统的各种交互;所以功能测试关注的 重点是系统功能特征(各种正常和异常分支),场景测试关注的是业务流程、业务场 景或事务,关注的重点不同,分析设计的方法也有差异

判定表法(也称决策表)

判定表的概念

判定表的优点

在一些数据处理问题当中,某些操作的实施依赖于多个逻辑条件的组合,即:针 对不同逻辑条件的组合值,分别执行不同的操作。判定表很适合于处理这类问题。

判定表通常由4部分组成

构造判定表的5个步骤

有n个条件的判定表有2n个规则(每个条件取真、假值)。

若表中有两条以上规则具有相同的动作,并且在条件项之间存在极为相似的关系,便可以 合并。
合并后的条件项用符号“-”表示,说明执行的动作与该条件的取值无关,称为无关条件

判定表测试法适用于具有以下特征的应用程序:

if-then-else逻辑突出;输入变量之间存在逻辑关系;涉及输入变量子集的计算; 输入与输出之间存在因果关系。

适用于使用判定表设计测试用例的条件:

错误猜测法

定义

需要测试人员具备的技术

有关被测系统的知识,如设计方法或实现技术
有关的早期测试阶段的结果的知识
测试类似或相关系统的经验
典型错误的知识
通用的测试经验规则

标签:场景,测试用例,判定,条件,设计,方法,备选
来源: https://blog.csdn.net/liyi_999/article/details/111321698