正交分析法例子:
题目:
PowerPoint软件打印功能描述如下:
打印范围分:全部、当前幻灯片、给定范围 共三种情况;
打印内容分:幻灯片、讲义、备注页、大纲视图 共四种方式;
打印颜色/灰度分: 颜色、灰度、黑白 共三种设置;
打印效果分:幻灯片加框和幻灯片不加框两种方式。
解题思路:
1、由题目得出因子-状态表
因子 状态 |
打印范围 |
打印内容 |
打印颜色/灰度 |
打印效果 |
1 |
全部 |
幻灯片 |
颜色 |
幻灯片加框 |
2 |
当前幻灯片 |
讲义 |
灰度 |
幻灯片不加框 |
3 |
给定范围 |
备注页 |
黑白 |
|
4 |
|
大纲视图 |
|
|
2、由图得出因子数:一共四个
3、状态数:可以理解为输入取值。取出现最多的。题目中状态数出现最多的是3(打印范围取值有3种状态,打印内容取值4种状态,打印颜色取值有3种状态,打印效果取值有2种状态,得出最多的为3种状态)。
4、根据上面两点,找到最接近的正交表4因子3状态。
PS:选表时选择一个最接近的正交表(a,状态数:出现最多的。b,因子数:在实际因子数上逐渐累加1,直到找到正交表。)
5、把因子、状态映射到上面正交表中。
a、当实际状态数偏少时用任意实体数替换,当实际状态值偏多时,合并多余的状态。合并后的因子-状态图如下表:
因子 状态 |
打印范围 |
打印内容 |
打印颜色/灰度 |
打印效果 |
1 |
全部 |
幻灯片、讲义 |
颜色 |
幻灯片加框 |
2 |
当前幻灯片 |
备注页 |
灰度 |
幻灯片不加框 |
3 |
给定范围 |
大纲视图 |
黑白 |
|
B、代入正交表如下表:
1 |
2 |
3 |
4 | |
1 |
全部 |
幻灯片、讲义 |
颜色 |
幻灯片加框 |
2 |
全部 |
备注页 |
灰度 |
幻灯片不加框 |
3 |
全部 |
大纲视图 |
黑白 |
|
4 |
当前幻灯片 |
幻灯片、讲义 |
灰度 |
|
5 |
当前幻灯片 |
备注页 |
黑白 |
幻灯片加框 |
6 |
当前幻灯片 |
大纲视图 |
颜色 |
幻灯片不加框 |
7 |
给定范围 |
幻灯片、讲义 |
黑白 |
幻灯片不加框 |
8 |
给定范围 |
备注页 |
颜色 |
|
9 |
给定范围 |
大纲视图 |
黑白 |
幻灯片加框 |
C、把合并的状态(幻灯片、讲义)展开,把实际状态数偏少的值用任意实体数(幻灯片加框、幻灯片不加框)替换。
1 |
2 |
3 |
4 | |
1 |
全部 |
幻灯片 |
颜色 |
幻灯片加框 |
2 |
全部 |
讲义 |
颜色 |
幻灯片加框 |
3 |
全部 |
备注页 |
灰度 |
幻灯片不加框 |
4 |
全部 |
大纲视图 |
黑白 |
幻灯片不加框 |
5 |
当前幻灯片 |
幻灯片 |
灰度 |
幻灯片加框 |
6 |
当前幻灯片 |
讲义 |
灰度 |
幻灯片不加框 |
7 |
当前幻灯片 |
备注页 |
黑白 |
幻灯片加框 |
8 |
当前幻灯片 |
大纲视图 |
颜色 |
幻灯片不加框 |
9 |
给定范围 |
幻灯片 |
黑白 |
幻灯片不加框 |
10 |
给定范围 |
讲义 |
黑白 |
幻灯片不加框 |
11 |
给定范围 |
备注页 |
颜色 |
幻灯片不加框 |
12 |
给定范围 |
大纲视图 |
黑白 |
幻灯片加框 |
6、根据上表得出测试用例(略)