欢迎光临散文网 会员登陆 & 注册

测牛学堂:2023软件测试入门教程分享(测试方法之边界值法)

2023-04-25 20:03 作者:测牛学堂  | 我要投稿

边界值分析法

边界值:输入数据是一个有序的集合或者范围的时候,处于集合范围的边界上的值。

边界值的几个常用的概念:

上点:边界上的点。比如条件是(1,9)那么上点就是2和9

离点:开区间的离点,就是反方向去取。(1,9) 的离点,就是2和8

内点:范围内除了上点和离点之外的任意的点。

取值的时候,上点和离点都要作为用例涉及到。

边界值的使用场景

1 输入域条件中是输入有序集合

2 计算机内部的一些数据类型或配置条件,比如年龄,金额,都有默认的数据类型限制。

边界值法的使用步骤

边界值其实都是要结合等价类一起去使用的。

1 分析确定输入参数的类型

2 对于输入,进行等价类的划分和设计等价类划分表

3 确定边界,边界值法的上点,离点,内点等

4 根据确定的上点,离点,组合形成测试用例

边界值分分析法的优缺点

优点

1 聚焦于输入的边界状态,能够非常快速有效找到边界上的问题

2 可以使用比较少的用例测出大量的bug

缺点

1 没有覆盖关注到其它情况

2 通常结合等价类,不能单独使用。

总结

1在通常情况下,软件测试的边界分析常用的类型有:数字,字符,重量,位置,速度,大小,尺寸等。

我们根据这些,边界值通常都是最大和最小,首位和末位,最快和最慢,最短和最长等极限情况,最为边界值的测试数据。

2在进行边界值分析的时候,很多边界值可以从产品去需求去确定。

3 有一些边界条件,是内部边界值,通常会被忽略,需要注意。比如,数值的边界值,计算机时二进制,所以,任何软件都有最大的数值运算范围。


测牛学堂:2023软件测试入门教程分享(测试方法之边界值法)的评论 (共 条)

分享到微博请遵守国家法律