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