测试用例常用的设计方法有以下几种:
1、等价类划分
定义:等价类划分法是一种典型的重要的黑盒测试方法,是指某个输入域的子集合,在该子集合中,所有的 输入属于对于揭露软件中的错误都是等效的,分为有效等价类和无效等价类
例如:大于等于18周岁的人是成年人,那么就可以分为小于18岁和大于等于18岁,小于18岁的所有整数是一个等价类,在这个范围内,输入所有的数据结果都是一样的,而同理大于等于18的所有整数输入的结果也是一样的。
2、边界值分析法
定义:边界值分析法是对于等价类划分的一个补充,边界值一般是从等价类的边缘值去找的,边界值的基本思想就是刚好等于,刚好等于,刚好大于
例如:微信红包,最小金额0.01,最大金额200。那我们需要测的边界值就是0、0.01、199.99、200、200.01,还有一个重要的情况就是负数
3、错误推测法
4、场景法
5、因果图法