(一)等价类划分
- 定义:依据需求将输入划分为若干等价类,从等价类中选定一个测试用例,如果该测试用例通过,则表明整个等价类通过测试。
- 使用场景:对于等价类这个方法,一般适用于有无限多种输入 ,我们不可能完成穷举测试 ,等价类可以使我们用比较少的测试用例尽可能多的将功能覆盖。
- 有效的等价类和无效等价类
有效等价类:有意义的输入构成的集合,对于需求规格说明书是合法的。
无效等价类:不满足需求的集合。
划分的力度细度取决于时间够不够!!!
先分析有效的等价类(分析出1个)!!!,可以帮助你分析无效的等价类
课堂练习:(1)qq6-10位有效数字
(2)输入3个整数构成三角形测试用例设计(三边是独立的输入框)(有效等价类是7个;)
(二)边界值分析法
1:定义:边界值分析法是对等价类划分法的补充,边界值一般都是从等价类的边缘去寻找错误。