正交实验法3

正交试验法设计用例步骤

1.1. 确定因素数和水平数

因素数:确定测试中有多少个相互独立的考察变量。

水平数:确定任何一个因素在试验中能够取得的最多个值

1.2. 根据因素数和水平数确定n值

对于单一水平正交表Ln(mk),用n=k*(m-1)+1公式计算

对于混合水平正交表Ln(m1k1m2k2..mxkx),用n=k1*(m1-1)+k2*(m2-1)+…kx*(mx-1)+1公式计算

1.3. 选择合适的正交表

单一水平正交表:

如果存在试验次数等于n,并且水平数大于等于m、因素数大于等于k的正交表,我们把这个正交表拿过来套用。

如果不存在试验次数等于n的正交表,我们就得找出满足试验次数大于n的正交表并且水平数大于等于m、因素数大于等于k。

混合水平正交表:

如果存在试验次数等于n,并且水平数大于等于max(m1,m2,m3,…)、因素数大于等于(k1+k2+k3+…)的正交表,我们把这个正交表拿过来套用。

如果不存在试验次数等于n的正交表,我们就得找出满足试验次数大于n的正交表并且水平数大于等于max(m1,m2,m3,…)、因素数大于等于(k1+k2+k3+…)。

当有2个或2个以上正交表可以被选择时,选取原则是选试验次数最少的那个正交表。

1.4. 根据正交表把变量的值映射到表中,设计测试用例

把变量的值映射到正交表中,每一行的各因素的取值组合作为一个测试用例。

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