测牛学堂:2023软件测试入门学习指南(测试方法之边界值法)

边界值分析法

边界值:输入数据是一个有序的集合或者范围的时候,处于集合范围的边界上的值。
边界值的几个常用的概念:
上点:边界上的点。比如条件是(1,9)那么上点就是2和9
离点:开区间的离点,就是反方向去取。(1,9) 的离点,就是2和8
内点:范围内除了上点和离点之外的任意的点。
取值的时候,上点和离点都要作为用例涉及到。

边界值的使用场景

1 输入域条件中是输入有序集合
2 计算机内部的一些数据类型或配置条件,比如年龄,金额,都有默认的数据类型限制。
边界值法的使用步骤
边界值其实都是要结合等价类一起去使用的。
1 分析确定输入参数的类型
2 对于输入,进行等价类的划分和设计等价类划分表
3 确定边界,边界值法的上点,离点,内点等
4 根据确定的上点,离点,组合形成测试用例

边界值分分析法的优缺点

优点
1 聚焦于输入的边界状态,能够非常快速有效找到边界上的问题
2 可以使用比较少的用例测出大量的bug
缺点
1 没有覆盖关注到其它情况
2 通常结合等价类,不能单独使用。

总结

1在通常情况下,软件测试的边界分析常用的类型有:数字,字符,重量,位置,速度,大小,尺寸等。
我们根据这些,边界值通常都是最大和最小,首位和末位,最快和最慢,最短和最长等极限情况,最为边界值的测试数据。
2在进行边界值分析的时候,很多边界值可以从产品去需求去确定。
3 有一些边界条件,是内部边界值,通常会被忽略,需要注意。比如,数值的边界值,计算机时二进制,所以,任何软件都有最大的数值运算范围。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值