正交排列法

正交排列法

说明:正交表是数学统计学专业的科研成果,由于该表可以从大量数据中抽取最优最少的数据,能够契合测试思想,而被测试专业借鉴应用。

注意:测试人员只需要研究如何挑选合适的正交表,以及如何应用正交表就可以了,不需要研究正交表是怎么填写的,也不需要背正交表。

 

一、正交排列法应用场合

    界面中有多个控件,每个控件有多个取值,不同控件取值之间存在不同的组合,但是组合数量较大,不应测试所有组合,而是使用正交排列法挑选最优、最少的组合进行测试。(抽样测试,提高效率)

问题:正交排列法和判定表法的异同?

  1. 都是测试控件之间的组合情况。(相同点)

不同点:

   2)在测试的组合数量较少时,通常可以采用判定表法(一般少于20种)

   3)当组合数量较多时,适合使用正交排列法(一般超过20种)

   4)判定表法要考虑控件之间的组合和限制关系,而正交排列法考虑控件之间的组合关系。

 

 

  • 解析正交表

表达式:

L :line 行

n :表示行数  代表当前正交表有多少行

m :表示在正交表中,每列取值的最大值

m值确定---在测试时由控件的取值个数决定 

K : 表示在正交表中有几列---在测试时k值的确定由几个控件参与组合决定

 

 

在字符属性设置被测系统中,根据控件的取值个数,确定m值为3

在字符属性设置被测系统中,根据参与组合控件的个数,确定k值为4

 

然后在正交表中找到对应一张表进行测试

  • 被测系统:字符属性设置

 测试步骤:

1.分析被测系统需求,将参与组合的控件以及控件的取值填写到Excle表中

 

  1. 根据被测系统参与组合的控件数和控件的取值数来挑选合适的正交表

m值确定---在测试时由控件的取值个数决定 

K : 表示在正交表中有几列---在测试时k值的确定由几个控件参与组合决定

 

  1. 在Excle表中与正交表做映射关系

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值