這個可以直接查正交表,會發現l16(4^5)這個正交表,它表示有16次試驗數即測試用例個數,4表示水平數,5表示因數。如下,有五個因數,它們都有4個水平數。
a:a,b,c,d
b:b1,b2,b3,b4
c:c1,c2,c3,c4
d:d1,d2,d3,d4
e:e1,e2,e3,e4
它們對應的正交表為:
abcde
00000
01111
02222
03333
10123
11032
12301
13210
20231
21320
22013
23102
30312
31203
32130
33021
對映成測試用例如下:
ab1c1d1e1
ab2c2d2e2
ab3c3d3e3
ab4c4d4e4
bb1c2d3e4
bb2c1d4e3
bb3c4d1e2
bb4c3d2e1
cb1c3d4e2
cb2c4d3e1
cb3c1d2e4
cb4c2d1e3
db1c4d2e3
db2c3d1e4
db3c2d4e1
db4c1d3e2
這個可以直接查正交表,會發現l16(4^5)這個正交表,它表示有16次試驗數即測試用例個數,4表示水平數,5表示因數。如下,有五個因數,它們都有4個水平數。
a:a,b,c,d
b:b1,b2,b3,b4
c:c1,c2,c3,c4
d:d1,d2,d3,d4
e:e1,e2,e3,e4
它們對應的正交表為:
abcde
00000
01111
02222
03333
10123
11032
12301
13210
20231
21320
22013
23102
30312
31203
32130
33021
對映成測試用例如下:
abcde
ab1c1d1e1
ab2c2d2e2
ab3c3d3e3
ab4c4d4e4
bb1c2d3e4
bb2c1d4e3
bb3c4d1e2
bb4c3d2e1
cb1c3d4e2
cb2c4d3e1
cb3c1d2e4
cb4c2d1e3
db1c4d2e3
db2c3d1e4
db3c2d4e1
db4c1d3e2