- 定义
边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。
长期的测试工作经验告诉我们,大量的错误是发生在输入或输出范围的边界上,而不是发生在输入输出范围的内部。因此针对各种边界情况设计测试用例,可以查出更多的错误。
- 使用条件
- 输入条件明确了一个值的取值范围,或是规定了值的个数
- 输入条件明确了一个有序集合
- 边界点
- 使用方法
1、分析输入参数的类型:从测试规格中分析得到输入参数类型
2、等价类划分(可选):对于输入等价类划分方法进行等价类划分
3、确定边界:运用域测试分析方法确定域范围的边界(上点、离点与内点)
4、相关性分析(可选):针对多个输入域,运用因果图、判定表分析
5、形成测试项:选择这些上点、离点与内点或者这些点的组合形成测试项