正交试验法设计测试用例

正交试验法设计测试用例的一般步骤:

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状态表:


(2)根据正交表,把因子状态代进去。

4因子3状态的正交表如下(常用的正交表在网上可以找到):


将因子状态代进去,得到下表:


(3)将虚拟的布尔点B3#拆分为B3和B4,将不存在的D3*状态点用D1或D2代替。

得到如下测试用例表:


将A1、A2等用相应的状态文字代替

每一行就是一个测试用例。



你可能感兴趣的:(软件测试)