-
黑盒测试方法论
-
边界值分析法:最常用于规定了取值范围或规定了值个数里面
-
边界值的确定
-
上点:边界上的点
-
例:【0,100】大于等于0小于100,其中0跟100就是边界点
-
-
离点:离上点最近的点
-
如果是闭区间离点必须在输入域的范围之外选取
-
如果是开区间离点必须在输入域的范围之内选取
-
-
内点:在输入域内的任意一点
-
总结:实际过程中选取正好等于、刚好大于或刚好小于边界值作为测试数据
-
例:0≤参数<100
-
上点:(正好等于):0、100;
-
离点:(刚好大于):1、101;
-
内点:(刚好小于):-1、99;
-
-
-
-
边界点的划分规则
-
规定了输入域的取值范围
-
选取刚好在范围边界的点
-
选取刚好超过边界的点
-
-
规定了输入值的个数
-
选取最大个数点
-
选取最小个数点
-
选取比最小个数少1的点
-
选取比最大个数多1的点
-
-
规定了输入是一个有序集合
-
选取集合的第一个元素
-
选取集合的最后一个元素
-
-
注意:选择点的时候需要考虑数据的类型与精度(例:在边界上点类型是实数,精确度是0.001的话选择离点的时候就需上点减0.001或上点加0.001
-
-
-