边界值测试
边界值测试倾向于选择系统边界或边界附近的数据来设计测试用例
边界值
每个输入条件都有边界值。例如:
x的取值范围是[100,200],y的取值范围是[1,3]
即x的边界值有:100,200;y的边界值有:1,3
如何设置测试用例
- 穷尽测试
在边界以及边界附近的邻域内选择所有的测试数据,构成测试用例
穷尽测试法
- 确定有几个输入条件;(个数由需求确定,不变)
- 确定每个输入条件的边界点
- 划定边界邻域(数据量随边界邻域取值变大而变大)
- 穷尽法选择测试数据
- 组合测试数据设计测试用例
该方案可以满足测试覆盖度高和方法复杂度低的要求,但他在冗余度、缺陷定位能力以及复杂度这三个方面远远达不到理想的效果。