测试用例设计方法

哈喽~~小伙伴们,测试用例设计的方法有很多种,本章只简单的列举几个黑盒测试用例设计的几个常用方法,作者是个老实人,不喜勿喷,欢迎指点不足;

一.黑盒测试用例设计方法:

1.等价类划分

 

等价类划分法使用过程:

a.为每个等价类规定一个唯一编号。(列出所有有效等价类和无效等价类)

b.设计一个新的测试用例,使其尽可能多地覆盖尚未覆盖的有效等价类。重复这一步,随后使得所有有效等价类均被测试用例所覆盖。

c.设计一个新的测试用例,使其只覆盖一个且仅一个无效等价类。重复这一步使所有无效等价类被覆盖。

2.边界值分析法

边界值分析法:使用和等价类划分法相同的划分,选取三组数据编写测试用例,边界上的(有效)和稍小于边界(有效)的和稍大于边界的(无效)

3.场景法

场景法使用流程:

a.确定基本流和备选流

b.根据已确定的基本流和各项备选流生产不同的场景

c.为确定的场景生成相应的测试用例

基本流:从开始到结束一切都顺利,只会有一个

备选流:除了基本流之外的其他情况,包括一些操作失败或者操作成功(多个 )

4.错误推测法(不常用,不介绍,省点打字的时间去幼儿园收保护费)

5.因果图法(不常用,不介绍,省点打字的时间去幼儿园收保护费)

二.测试用例设计方法选择

a.任何情况下优先考虑等价类划分法

b.如果有输入或判断范围考虑边界值分析法

c.针对于流程性的走向测试使用场景法

d.额外使用错误推测法进行用例覆盖补充

 

posted @ 2021-05-22 16:42  余生没有余生  阅读(255)  评论(0)    收藏  举报