等价类划分法

等价类是一种典型的黑盒测试用例设计方法。
根据输入条件、输入值或输入个数等分为有效等价类和无效等价类。
在有效等价类中和无效等价类中选取有代表性的输入构成测试用例,避免测试效果相同的冗余用例。通常和边界值方法结合使用,帮助达到用例覆盖全面且用例个数最少的效果。
等价类方法的核心在于:
1、按照每个输入条件确定有效等价类和无效等价类
2、不同输入条件的等价类不需要组合,即不需要所有组合遍历一遍。只需要每一种等价类都被覆盖到即可。
举个例子:注册账号时用户名、密码的输入
等价类划分:


image.png

用例设计:


image.png

总结:设计用例时不需要全部遍历一遍,每种等价类覆盖到即可。

PS:有问题的地方烦请指正,多谢!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 黑盒测试用例设计方法包括等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法等...
    小灰辉先生阅读 5,394评论 0 2
  • 1.定义 是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据...
    青苗笑阅读 730评论 0 0
  • 定义是把所有的输入数据,即程序的输入域划分为若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用...
    by小杰阅读 7,498评论 0 2
  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    宇文臭臭阅读 6,754评论 5 100
  • 黑盒测试案例设计技术篇 1 概述 本章介绍黑盒测试的概念和进行黑盒测试的目的与意义,及关于等价类划分、边界值分析、...
    西边人阅读 17,085评论 0 41