(八)正交排列法设计测试用例

本文介绍了正交排列法在面对多个控件多种取值时如何设计测试用例,通过分析需求,选择合适的正交表,映射控件和取值,确保用例的最少最优。同时,讨论了正交表的选择策略、局限性以及在缺乏现成正交排列时的应对方法。
摘要由CSDN通过智能技术生成

一、应用场合
在一个界面中,有多个控件,每个控件有多种取值,控件取值组合数量很大,不可能(没必要)为每一种组合编写一条用例。【若编写,则成穷举测试了】
使用最少最优的组合进行测试—–正交排列法
区别:
判定表(因果图)也是考虑控件组合,但是组合数量较少(一般不会超过20种),而且要求测试全面
二、正交表
这里写图片描述
这里写图片描述

三、使用正交排列法分析程序

1、分析需求–把控件及其取值列举出来
2、根据控件和控件的取值个数,选择一个合适的正交表
(1)根据控件的个数,确定正交表的次幂,也就是正交表的列数
4个控件—–选4次幂
(2)根据控件取值个数,选择正交表的底,也就是正交表中包含数的最大值
每个控件有3个取值—底是3
3、把控件及其取值映射到正交表中
(1)把控件名称分别放到正交表的列名位置
(2)把正交表中每一列的数字分别用对应的控件取值替代
4、根据正交表,编写用例

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值