边界值分析
边界值分析是对等价类划分的一个补充,因为错误大多发生在边界值的周围而不是输入范围内部,因此针对边界值的测试可以发现更多缺陷。
使用边界值分析时,首先应该确定边界值,然后选取刚刚大于边界值,等于边界值,刚刚小于边界值的值作为测试数据。
选择边界遵循原则
例子:
还是使用上一篇文章中的条件,在注册某系统时,要求填写年龄为整数,且未成年不可注册,最大年龄不超过120岁,可以得到两个边界值:18和120,因此可以得到的测试数据如下:
边界值分析
边界值分析是对等价类划分的一个补充,因为错误大多发生在边界值的周围而不是输入范围内部,因此针对边界值的测试可以发现更多缺陷。
使用边界值分析时,首先应该确定边界值,然后选取刚刚大于边界值,等于边界值,刚刚小于边界值的值作为测试数据。
选择边界遵循原则
例子:
还是使用上一篇文章中的条件,在注册某系统时,要求填写年龄为整数,且未成年不可注册,最大年龄不超过120岁,可以得到两个边界值:18和120,因此可以得到的测试数据如下: