数学
正交试验助手求助我用正交试验助手设计了3个因素,每个因素取3个变量值,共9个实验,求教最后的实验结果是算出来的,还是通过一个一个做实验得出来的?如果是算出来的,请教下怎么算的?

2019-04-19

正交试验助手求助
我用正交试验助手设计了3个因素,每个因素取3个变量值,共9个实验,求教最后的实验结果是算出来的,还是通过一个一个做实验得出来的?如果是算出来的,请教下怎么算的?
优质解答
第一步:查正交表,因为在正交表中没有3因素3水平的,所以我们可以考虑用相等水平数的方法,找测试用例个数最少而因数略大于3的正交表,这里我们可以考虑用L9(3^4).如下的3因素3水平:
A: A1,A2,A3
B: B1,B2,B3
C:C1,C2,C3
正交表为:
A B C D
0 0 0 0
0 1 2 1
0 2 1 2
1 0 2 2
1 1 1 0
1 2 0 1
2 0 1 1
2 1 0 2
2 2 2 0
映射成测试用例如下:
A B C
A1 B1 C1
A1 B2 C3
A1 B3 C2
A2 B1 C3
A2 B2 C2
A2 B3 C1
A3 B1 C2
A3 B2 C1
A3 B3 C3
L9(3^4)中,3是水平数,4是因数,9是测试用例数.你提问3因数3水平数,先查正交表,发现没有3因数3水平数的,所以就用因数不相等这种情况设计测试用例,即水平数相同但在正交表中,找不到相同的因素数(取因素数最接近但略大的实际值的表),然后在正交表中找水平数为3,因数略大于3的正交表.补充三水平常用的正交表有:L9(3^4)、L27(3^13)、L81(3^41).
超星网有些书籍,可以阅读.
第一步:查正交表,因为在正交表中没有3因素3水平的,所以我们可以考虑用相等水平数的方法,找测试用例个数最少而因数略大于3的正交表,这里我们可以考虑用L9(3^4).如下的3因素3水平:
A: A1,A2,A3
B: B1,B2,B3
C:C1,C2,C3
正交表为:
A B C D
0 0 0 0
0 1 2 1
0 2 1 2
1 0 2 2
1 1 1 0
1 2 0 1
2 0 1 1
2 1 0 2
2 2 2 0
映射成测试用例如下:
A B C
A1 B1 C1
A1 B2 C3
A1 B3 C2
A2 B1 C3
A2 B2 C2
A2 B3 C1
A3 B1 C2
A3 B2 C1
A3 B3 C3
L9(3^4)中,3是水平数,4是因数,9是测试用例数.你提问3因数3水平数,先查正交表,发现没有3因数3水平数的,所以就用因数不相等这种情况设计测试用例,即水平数相同但在正交表中,找不到相同的因素数(取因素数最接近但略大的实际值的表),然后在正交表中找水平数为3,因数略大于3的正交表.补充三水平常用的正交表有:L9(3^4)、L27(3^13)、L81(3^41).
超星网有些书籍,可以阅读.
相关问答