等价类划分法概述定义
定义: 输入具有代表性的数据子集。
等价类 有效等价类 ---满足需求
无效等价类—不满足需求
(概念)计算两个1---100之间整数的和
有效等价类 1-100 20
无效等价类 小于1 0
无效等价类 大于100 130
为什么使用边界值法
边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法
长期的测试工作经验告诉我们,大量的错误是发生在输入或输出范围的边界上,而不是发生在输入输出范围的内部(从开发角度可以发现)。因此针对各种边界情况设计测试用例,可以查出更多的错误。
边界值的取值情况
使用边界值分析方法设计测试用例,首先应确定边界情况。通常输入和输出等价类的边界,就是应着重测试的边界情况。应当选取正好等于,刚刚大于或刚刚小于边界的值作为测试数据,而不是选取等价类中的典型值或任意值作为测试数据
[1 100] 闭区间 上点1,100 外点0,101 内点2,99
(1,100] 左开右闭 上点2,100 外点1,101 内点3,99
(1,100) 左开右开 上点2,99 外点1,100 内点3,98
总结
边界值适用场景:
有数据输入的地方,在实际工作中,一般和等价类划分一起适用。
测试思想:
边界值是程序员在编程时是最容易出错的位置,所以要测试边界。
概念:
是有效等价类和无效等价类之间的分界点,叫边界值(最小值,最大值&#x