design三因素五水平咋做

如题所述

第1个回答  2022-10-02
因为在正交表中没有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)。

超星网有些书籍,可以阅读。