首页 > 编程知识 正文

软件测试方法边界值,边界值测试三个点

时间:2023-05-03 21:36:33 阅读:186380 作者:2373

一.定义

边界值分析法是测试输入或输出边界值的黑匣子测试方法之一。 通常,边界值分析法是对等价类划分法的补充,在这种情况下,其测试用例来源于等价类边界。 边界值分析法是补充等价类划分法的黑匣子测试设计方法。

在实践中,由于大量的错误发生在输入输出值的边界上,所以针对各种边界值设计测试用例可以检测出更多的错误。

边缘点定义:

上(边界上的点,闭内开外)闭指域边界封闭,即闭区间; 开指域边界是开放的,是开区间)。

离点:离上一点最近的点称为离点。 内外合上。

内点:域中的任意一点。

二.边界值与等价类的关联

等价类分类法:对测试中的输入、输出、操作等相似内容进行分组,每组选择代表性内容作为测试用例,分为有效等价类和无效等价类

边界值分析法:确认输入、输出边界,将与边界正好相等的大、小参数作为测试用例进行测试

他们俩的定义不同。 一个是确认有有效区间,一个是确认边界,联系是等价类划分和边界值一起考虑。 边界值分析法是等价类划分法的补充,任何等价类都有边界,有边界就有等价类。

三、三点分析法

结合等价类划分的具体情况,边界值的选择包括开区间、闭区间和半开半闭区间。

(1)闭区间)闭区间中时,上面的点是可以取值的点,取上面的点之间的任意点是内点。 紧邻上一点范围之外的第一对点称为“远点”(也称为“外点”)

)2)半开半闭区间)在半开半闭区间内,上点和内点的定义不变。 离开点是在开区间侧上点的内部范围内邻接的点,在闭区间侧是在上点的外部范围内邻接的点.

(3)开区间)在开区间内,上点和内点的定义不变。 离点是指在上点内部范围内紧邻的一对点。

总之,上点是区间的端点值,内点是上点之间的任意点。 关于出发点,必须分为具体情况。 如果是开始区间的分离点,则是与开始区间中的上点的内侧相邻的点; 如果是闭区间的分离点,则是与闭区间中的上点的外侧邻接的点。

因此,在尝试对分类的等价类取边界值时,需要合适的范围,有时不是基于我们的端点值在左右两侧随便选择测试值,而是用科学的方法选择。

如果你喜欢对你有帮助的话,记得关注,不要迷路哦。

个人主页有接收方式,可以接收个人收集的软件测试工具、面试问题和资料包。 免费,必要的私信小编“资料可能对你有帮助!

点击链接接收

感谢您阅读全套软件测试基础/高级/跳槽资料

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。