正交表测试用例设计

正交分析法即正交分解法是将一个力沿着互相垂直的方向(x轴、y轴)进行分解的方法

  正交分解法:

  (1)明确研究对象(或系统);

  (2)了解运动状态(题给出、暗示或判断、假设);

  (3)进行受力分析(按顺序,场力、弹力、摩擦力);

  (4)建立坐标,对力进行正交分解(有相对运动或相对运动趋势的特别是有加速度的,必需建一轴在这方向上,)

  所建立的坐标原点最好是题目中大多数力的交点.

  (5)立方程,解之。(有时还需∑M=0,这不属正交分解法)

  已知:F1,F2为F的分力,F的角度为37,物体重力为G,动摩擦因数为0.5.

  求: f的大小,加速度的大小

  解:F1=Sin37*F F2=Cos37*F

  f=μN=0.5*(G-Sin37*F)

  F合=F2-f=m*a

  a=(cos37*F-(0.5*(G-Sin38*F))/(G/g)

  正交表。

  次数(Runs):简单的说,就是次数是多少,就有多少个用例

  因素数(Factors):简单的说,就是有多少个变量。

  水平数(Levels):比如有三个变量,其中变量取值最多的是四个值,那么水平数就是四。

  强度(Strength):即变量间的相互关系,当强度为二时,只考虑变量两两之间的影响,如果强度为三,同考虑三个变量对结果的影响;当强度增加时,用例的个数会急剧增加。

  正交表的表现形式: L runs(levels^factors )

  下面介绍一个正交表的例子:

  变量个数:4个  分别为:A、B、C、D。

  取值为:

  A->3个值(A1、A2、A3)、

  B->4个值(B1、B2、B3)、

  C->4个值(C1、C2、C3)、

  D->4个值(D1、D2、D3)。

  把上述数值对应到正交表的概念中去,如下:

  因素数:4

  水平数:3

  对应到正交表中L9(34)

  这些常用正交表网上都有,然后把各个变量的代入正交表即可。

  正交分析法例子:

  题目:

  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

给定范围

大纲视图

黑白

幻灯片加框




  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值