1.等价类的划分
2.边界值
3.错误推算法
4.判定表分析法
举例等价类:
需求是【1,100】,那么【1,100】之间的任意数都是有效的,随机挑选即可满足需求;
无效等价类【-∞,0】,【100,+∞】随机挑选典型
边界值:
取的是>=,或者<,验证刚好卡主这个边界值去分别验证,验证是否较校验住这个边界
错误推算法
主要是基于测试人员的直觉和经验,程序可能存在的错误,去验证,尽可能覆盖多的场景
如一些过期的校验,(时间戳的过期,参数格式的校验,正则格式,为空,为NULL)
判定表:个人理解是所有条件和结果的排列组合二
交易量1000(a),或注册时间>1个月(b),才可以参加活动(c),否则是
d
分析
a,c
b,c
a+b,c
a1,d
b1,d