测试用例设计-等价类

492 阅读1分钟

使用场景

  • 有效等价类适用于测试单一条件,这个条件是独立的,比如账号输入框的验证,密码输入框的验证

等价类

  • 等价类定义:将测试数据中具有某种共同特征的数据集合,进行划分
  • 等价类分 有效等价类 和 无效等价类

示例

截圖 2021-05-08 19.24.38.png

有效条件的反面就是无效等价类,在做测试的时候需要考虑各种条件,下图是一个计算器两个输入框的有效和无效

截圖 2021-05-08 19.27.35.png

通常我们在做测试时候,需要控制无效等价类,一个用例中只能存在一个无效等价类,
出现两个就无法判断是哪一个导致问题,浪费分析时间
通常设计用例时候就是全部有效等价,或者其中一个为无效等价类

等价类举例

截圖 2021-05-08 19.34.16.png

用例需求分析

截圖 2021-05-08 19.36.42.png

等价类练习

截圖 2021-05-08 19.38.24.png

答案

截圖 2021-05-08 19.39.30.png

截圖 2021-05-08 19.49.55.png

分析: 有效等价类用例:所有条件都是有效等价类才算一个用例,当其中一个条件有几个等价类就做乘法,第一个条件有两个等价类 211 有效等价类测试用例为2
一个无效等价类就是一个用例 13个无效等价类,就是13个用例

参考资料:www.bilibili.com/video/BV17b…