正交试验法设计测试用例的一般步骤:
1、找出因子和状态形成因子状态表
2、在因子状态表上进行加权选择
3、多余的状态用布尔图表示,不够的用虚拟的状态代替
4、根据因子状态表找出对应的正交表
5、将因子与状态代入正交表
6、将虚拟的布尔点拆分,并将不存在的点用已存在的状态替换。每一行就是一个测试用例
下面举一个例子:
测试PPT的打印功能:
(1)根据上面的因子状态图,选择4因子3状态正交表
A1:全部 A2:当前幻灯片 A3:给定范围
B1:幻灯片 B2:讲义 B3:备注页 B4:大纲视图
因为选择的是3状态正交表,此处B因子有四个状态,可选择其中两个状态用一个虚拟的布尔点来代替。
此处我们选择用B3#来代替B3和B4
C1:灰 C2:黑白 C3:彩色
D1:幻灯片加框 D2:不加框
此处缺少一个状态,加一个不存在状态点,用D3*表示
得到标准的4因子3状态表: