(1) 有哪些因素(变量)
(2) 每个因素有哪几个水平(变量的取值)
(3) 选择一个合适的正交表
(4) 把变量的值映射到表中
(5) 把每一行的各因素水平的组合做为一个测试用例
(6) 加上你认为可疑且没有在表中出现的组合
二、如何选择正交表
● 考虑因素(变量)的个数
● 考虑因素水平(变量的取值)的个数
● 考虑正交表的行数
● 取行数最少的一个
三、设计测试用例时的三种情况
(1)因素数(变量)、水平数(变量值)相符
(2)因素数不相同
(3)水平数不相同
四、我们来看看第一种情况:
(1)因素数与水平数刚好符合正交表
我们举个例子:
这是个人信息查询系统中的一个窗口。我们可以看到要测试的控件有3个:姓名、身份证号码、手机号码,也就是要考虑的因素有三个;而每个因素里的状态有两个:填与不填。
选择正交表时分析一下:
1、表中的因素数>=3;
2、表中至少有3个因素数的水平数>=2;
3、行数取最少的一个。
从正交表公式中开始查找,结果为:
L4(23)
变量映射: