百度免费网站如何建设,站长之家特效网站,百度app下载安装官方免费下载,专业开发网站公司目录
一、边界值定义
二、边界值的考虑
三、边界值的优化
四、边界值的设计用例的步骤
五、案例
六、边界值的类型 一、边界值定义
边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充#xff0c;这种情况下…目录
一、边界值定义
二、边界值的考虑
三、边界值的优化
四、边界值的设计用例的步骤
五、案例
六、边界值的类型 一、边界值定义
边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充这种情况下其测试用例来自等价类的边界。
长期的测试工作经验告诉我们大量的错误是发生在输入或输出范围的边界上而不是发生在输入输出范围的内部。因此针对各种边界情况设计测试用例可以查出更多的错误。 二、边界值的考虑
选取正好等于、刚好小于、刚好大于边界的点作为测试数据可以划分为上点、离点、内点。 以该需求为例密码为 6~10 位数字。
上点边界上两边的点正好等于
上点分别是6 和 10 离点离上点左右两边最近的点刚好小于、刚好大于
划分完上点后就可以根据上点划分出离点在离点里面的为内部离点在离点外面的为外部离点
6 的离点是5、7
10 的离点是9、11 内点在上点范围内的点区域范围内的点一般取中间值。
在上点 1~8 的范围内任选一个点如8 得出最终边界值为 7 个点5外部离点、6上点、7内部离点、8内点、9内部离点、10上点、11外部离点
有效值为6、7、8、9、10
无效值为5、11 三、边界值的优化 优化离点。 口诀开内闭外开区间选择内部离点闭区间选择外部离点
开区间上点的值不包含在内值里面不包含“”号表达式为a,b
闭区间上点的值包含在内值里面包含“”号表达式为 [a,b]
半开半闭区间上点一边的值不包含在内一边的值包含在内值里面一边包含“”号值里面一边不包含“”号表达式为a,b][a,b)。 如果需求是 6x10大于 6 小于 10为开区间离点为6、7、9、10
如果需求是 6≤x≤10大于等于 6 小于等于 10为闭区间离点为5、6、10、11
如果需求是 6x≤10大于 6 小于等于 10为半开半闭区间离点为6、7、10、11 学习了边界值优化之后让我们来优化 二、边界值的考虑中 需求 里的离点吧❗❗❗
需求密码为 6~10 位数字。
6 的离点是5外部离点、7内部离点
10 的离点是9内部离点、11外部离点
6~10 里面包含了 6 和 10也就是有 “”根据口诀开内闭外包含 “” 为闭区间选择 6~10 的外部离点就是 5、11把内部离点 7、9 优化掉。 优化后的最终边界值为 5 个点5外部离点、6上点、8内点、10上点、11外部离点
有效值6、8、10
无效值5、11 四、边界值的设计用例的步骤 等价类配合边界值使用。 1、划分等价类确定类型
2、划分边界值确定长度
3、编写测试用例等价类边界值 五、案例
需求1标题的长度在 1~30 个字符求出边界值。
①列出上点、离点、内点 在这里我没有把上点 “1” 的 外部离点 “0” 列出来是因为 “0” 就代表没有输入是空的这种空值我一般是在划分等价类的时候就会列出来所以就没有必要在边界值里面写了依情况而定如果是要测试成绩的边界值那 “0” 就必须要有♂️♂️ ②优化离点
1~30 里面包含了 1 和 30也就是有 “”根据口诀开内闭外包含 “” 为闭区间选择 1~30 的外部离点就是 31把 2、29 优化掉。
得出最终边界值为 4 个点1上点、15内点、30上点、31外部离点
有效值为1、15、30
无效值为31 ③编写测试用例 注为了节省时间大致写了下在企业里面写测试用例不单单只有这几要素。 六、边界值的类型
通常情况下软件测试所包含的边界检验有几种类型数字、字符、位置、重量、大小、速度、方位、尺寸、空间等。
相应地以上类型的边界值应该在最大/最小、首位/末位、上/下、最快/最慢、最高/最低、 最短/最长、 空/满等情况下。 完。。。