写在前面
这是一个五分钟说测试专栏,旨在分享软件测试方面的知识,后续会不定期更新连载,大家多多关注~
一个范例
本文通过一个163邮箱注册功能,详细讲解一下黑盒测试用例设计技术中的等价类划分法。
等价类划分
1.基本概念
等价类划分,是一种常用的的黑盒测试用例设计方法,等价类是指某个输入域的子集合。在在该子集合中,各个输入数据对于程序中的错误都是等效的。并合理地假定:测试某等价类的代表值就等于对这一类的其他值的测试。基本思想:最大限度地减少测试用例数量,将程序输入范围划分为有限数量的等价类
2.划分等价类
-->有效等价类:代表对程序的有效输入,用于检验系统功能和性能实现的正确性
-->无效等价类:代表对程序的无效输入,用于检验系统的容错性
2.1.下面给出6个确定等价类的原则
(1)如果输入条件规定了一个取值范围或者取值个数,可以确定一个有效等价类和两个无效等价类(例如:邮箱地址