在黑盒测试过程中,有9种常用的方法:
1.等价类划分
2.边界值分析
3.判定表法
4.正交实验法
5.流程图分析
6.因果图法
7.输入域覆盖法
8.输出域覆盖法
9.猜错法
黑盒测试过程中【测试方法】讲解1-等价类,边界值,判定表_朝一爱学习的博客-CSDN博客
黑盒测试过程中【测试方法】详解2-正交实验_朝一爱学习的博客-CSDN博客
黑盒测试过程中【测试方法】详解3-流程图分析_朝一爱学习的博客-CSDN博客
黑盒测试过程中【测试方法】详解4-因果图_朝一爱学习的博客-CSDN博客
7.输入域覆盖法
输入域我们一般使用等价类和边界值分析,就可以确定好我们如何写测试用例。
8.输出域覆盖法
虽然输入域覆盖了我们输入的测试用例,但对于输出域却不一定能完全覆盖到。所以我们有必要对输出域进行等价类和边界值分析,确定要覆盖输出域,然后反推得到对应的输入,从而构造出测试用例。
我们先对输入做分析,构造出对应的测试用例。
再对输出做分析,反推输入,构造对应测试用例。
输入0<a<5,点击计算结果,输出为4<b<9。
1.对于输入,通过等价类和边界值分析构造测试用例
边界处取值0和5
边界附近取值-1,1,4,6
有效等价类和无效等价类中随机取值3,-10,20
简写测试用例:-1,0,1,4,5,6,3,-10,20
2.对于输出,通过等价类和边界值分析构造测试用例
简写测试用例:3,4,5,8,9,10,5,0,20
3.合并测试用例,删除重复的测试用例。
9.猜错法
猜错法是根据测试人员的经验来推断程序可能存在的问题。
一个输入框,要求用户输入年龄。
一般来说年龄都是正整数,但是推测:
用户可能输入负数,小数,符号,字母,不填(空),或者一个不合常理的数字比如150.
构造好测试用例之后,执行测试判断程序是否对这些异常情况有相应的处理,处理得对不对。
完结。