测试用例设计方法
哈喽~~小伙伴们,测试用例设计的方法有很多种,本章只简单的列举几个黑盒测试用例设计的几个常用方法,作者是个老实人,不喜勿喷,欢迎指点不足;
一.黑盒测试用例设计方法:
1.等价类划分
等价类划分法使用过程:
a.为每个等价类规定一个唯一编号。(列出所有有效等价类和无效等价类)
b.设计一个新的测试用例,使其尽可能多地覆盖尚未覆盖的有效等价类。重复这一步,随后使得所有有效等价类均被测试用例所覆盖。
c.设计一个新的测试用例,使其只覆盖一个且仅一个无效等价类。重复这一步使所有无效等价类被覆盖。
2.边界值分析法
边界值分析法:使用和等价类划分法相同的划分,选取三组数据编写测试用例,边界上的(有效)和稍小于边界(有效)的和稍大于边界的(无效)
3.场景法
场景法使用流程:
a.确定基本流和备选流
b.根据已确定的基本流和各项备选流生产不同的场景
c.为确定的场景生成相应的测试用例
基本流:从开始到结束一切都顺利,只会有一个
备选流:除了基本流之外的其他情况,包括一些操作失败或者操作成功(多个 )
4.错误推测法(不常用,不介绍,省点打字的时间去幼儿园收保护费)
5.因果图法(不常用,不介绍,省点打字的时间去幼儿园收保护费)
二.测试用例设计方法选择
a.任何情况下优先考虑等价类划分法
b.如果有输入或判断范围考虑边界值分析法
c.针对于流程性的走向测试使用场景法
d.额外使用错误推测法进行用例覆盖补充
                    
                
                
            
        
浙公网安备 33010602011771号