黑盒测试用例的方法大概有一下几种:
1,等价类划分法 2,边界值分析法 3,判定表分析法 4,正交实验法 5,状态图分析法 6,场景分析法
等价类划分法
个人理解是,等价类划分法,一般是针对输入框的测试用例的设计方法,打个比方,我们前端工程师设置好的一个输入框,
让用户输入数据然后通过post请求来获得后台的数据返回,虽然,我们前端会对输入的数据作出条件判断,但是,我们是
没有办法限制用户输入那些数据的!有可能是数字,有可能是中文、英文、特殊符号等!所以,为了避免太过混杂,我们
就对所有的有可能输入的数据作出一个分类,数字为一类,中文为一类、特殊符号为一类等等的分类方法来进行测试用例的
设计,我们就管这些方法叫做等价类划分法。
注意:等价类划分法里面的数据类别可以分为:有效等价类和无效等价类。
边界值分析法
该方法,其实是等价类划分法的一种补充。假设我们针对的测试对象已经分出了测试的数据类型,然后开发准备的输入框不
可能给用户无限制的输入数据,一定会对输入的数据作出一个数值的判断,例如,要输入电话号码为11位数,
所以,我们就要利用这些判断的位数来设计出测试用例来,这些方法就叫做边界值分析法
假设电话号码为11位数,那么我就在11-1的数值和11+1的数值这里设置测试用例来检查代码的条件判断是否正确
然后也会在1-1的数值和1+1数值这里设置测试用例来检查代码的条件判断。
判定表分析法
未完待续
正交实验法
未完待续
状态图分析法
未完待续
场景分析法
未完待续