您当前的位置: 首页 > 

网易测试开发猿

暂无认证

  • 4浏览

    0关注

    221博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

等价类划分法设计用例(超详细)

网易测试开发猿 发布时间:2021-11-15 21:14:05 ,浏览量:4

等价类划分法

等价类: 1、解决了不能穷举测试的问题、控制成本、控制测试用例数量 2、数据值要明确,对文字敏感 3、依据需求将输入划分为若干个等价类,划分等价类(需求、数据特征)

等价类设计用例的难点:如何根据时间成本划分等价类 等价类分为:            1、有效等价类            2、无效等价类

在这里插入图片描述 如上图可以划分为:                  有效等价类1:[-99,99]                  无效等价类2:99

六种实例等价类划分:

1、只要有连续的数据,至少可分为三种等价类(连续、有规律连续) 在这里插入图片描述 2、如验证码子类的至少可分为两种等价类(无规律数据取值范围) 在这里插入图片描述 3、在输入条件是一个布尔量(true和false),至少可分为两种等价类

4、在规定了输入数据必须遵守的规则情况下,可确立一个有效等价类和若干个无效等价类(取决于规则的个数) 在这里插入图片描述 多个无关联的条件共同构成数据范围,1个有效,n个无效

5、在确知已划分的等价类中各元素在程序处理中的方式不同的情况下,再将该等价类进一步的划分为更小的等价类 在这里插入图片描述 6、在极端糟糕的情况下(数据无规律),在下拉列表中,有多少个下拉问题就有多少个(满足需求数据)有效等价类(n个)和一个无效等价类 (数据在一定范围(自定义)) 在这里插入图片描述 建议使用自动化测试

等价类划分的步骤: 1、考虑输入数据的数据类型(输入类型) 2、考虑数据范围(输入长度) 3、画出示意图、区分等价类 4、对每一个等价类进行编号 5、从一个等价类中选取一个测试数据构造测试用例

如下图ATM机测试划分的等价类设计用例 请添加图片描述

  请添加图片描述

关注
打赏
1665054478
查看更多评论
立即登录/注册

微信扫码登录

0.0441s