用正交表设计测试用例,当水平数不同时,怎么选择?
水平数不相同因素(变量)的水平数(变量的取值)不相同例子:假设有一个系统有5个独立的变量(A,B,C,D,E)。变量A和B都有两个取值(A1 、A2和B1、B2)。变量C和D都有三个可能的取值(C1、C2、C3和D1、D2、D3)。变量E有六个可能的取值(E1、E2、E3、E4、E5、E6)。①
因素数和水平数有五个因素(变量):
A、B、C、D和E两个因素有两个水平(变量的取值)、两个因素有三个水平,一个因素有六个水平:
A:A1、A2B:B1、B2C:C1、C2、C3
D:D1、D2、D3E:E1、E2、E3、E4、E5、E6②
选择正交表表中的因素数(变量)>=5表中至少有二个因素的水平数(变量的取值)>=2至少有另外二个因素的水平数>=3还至少有另外一个因素的水平数>=6
行数取最少的一个(L49(7^8)、L18(3^6 6^1))结果:L18(3^6 6^1)③
变量映射A:1→A1、2→A2B:1→B1、2→B2C:1→C1、2→C2、3→C3D:1→D1、2→D2、3→D3E1、2→E2、3→E3、4→E4、5→E5、6→E6 ④
用L18(3^6 6^1)设计的测试用例略测试用例减少数:216→18加上一些可疑的情况(设为n个)为18+n,它比原来也少多了。
我想是问的是,为什么结果是:L18(3^6 6^1),而不是L14(3^4 6^1) ?请大侠指点。。。。。。。 自己顶一下,请了解的童鞋,帮个忙哦。 莫得人顶你呀,看来要哥来顶一下了 顶了,帮我分析下哇 今天在超星网看到一本书《实验设计与分析》,现在已经知道了。不过关于正交表的深层次的问题,还不是太了解。我把这本书的地址给大家分享一下,如下:http://read.chaoxing.com/ebook/read_10651304.html 顶一个! 跟正交表的设计有关
3^6 6^1 n=18
0000000
0011221
0102212
0120123
0212104
0221015
1002125
1020214
1111110
1122001
1201203
1210022
2012013
2021102
2101024
2110205
2200111
2222220
而L14(3^4 6^1) 没法设计正交表 所以取能设计的正交表中行数最少的 回复 5# PYbless2008
能讲解一下具体为什么不?这本书好厚啊~~ 例子中的因素数是5,水平数最多是6,你看看你设计的L14(3^4 6^1) 中,3^4是不是不满足条件?你的是4因素数,3水平数
页:
[1]