(二)边界值分析法
边界值分析法是对等价类分析法的补充,是在等价类的基础上,认为划分范围或区间的边界值更容易产生BUG,而不是在区间内部的数据,从而在选取测试数据时,更多选取边界值的作为样本进行测试。
1、相关概念:上点、内点、离点
上点:指的是范围边界上的点;
内点:指的是范围内部的点;
离点:距离上点最近的点,选取原则为闭外开内(对于闭区间取区间以外最近的点,开区间取边界上的点)。
2、适用范围:
狭义上来说,对于有明显数值大小范围、输入位数,空间大小等要求的输入(输出)功能;
广义上讲,对于有相应的限定范围,规则约束等输入(输出)功能,都可以采用范围上的可以取到边界值作为测试数据。
3、选取原则:
(1)对于有数值范围的输入(输出)功能,一般取区间边界值(离点);
(2)对于有位数要求的输入(输出)功能,一般取位数要求的最小值,最大值,以及最小值少一位,最大值多一位,分别进行正常测试,异常测试;
(3)对于输入(输出)为有序的数值,一般取第一个和最后一个作为测试数据。
总结:边界值一般与等价类分析法结合使用,在做好等价类划分后,使用边界值取值作为补充。另外,边界值的广义思想可以与其他黑盒测试方法结合,切结单独使用。
文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树首页概览33031 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!