黑盒测试之边界值分析

发布时间:2020-06-04 19:14:10 作者:947154267yjn
来源:网络 阅读:690

首先,为什么使用边界值分析法?

答:历史经验证明,大量的错误发生在输入或输出范围的边界值上,而不是在输入范围的内部。



边界:

1、测试对象规格说明中明确的定义输入域的边界值。

2、开发人员容易对边界理解错误。



如何使用边界值分析法?

1、边界值分析法需要和等价类划分法结合使用;

2、获取软件参数边界的前提条件是识别其中的等价类。



边界值分析技术特别适用于输入数据具有特定范围的软件。


如何识别边界值?

边界点分为界点、内点和外点;

1、界点:边界上的店,不管它是开区间还是闭区间;

2、内点:以边界点为参照,往域范围内加一个步长;

3、外点:以边界点为参照,往域范围外加一个步长。

取边界点原则:取最靠近边界点的值。



测试数据分类:

1、连续的取值范围,则以该范围的边界值及边界附近的值作为测试数据;

2、离散的值,比如1,2,3,4,5,则用最大个数,最小个数,比最小的小1,比最大的大1的数作为测试数据。

3、有序的集合,应该选取有序集合中第一个和最后一个元素作为测试数据。

4、内部数据结构,则应当选择这个内部数据结构的边界上的值作为测试数据。



常见的特殊边界值:

1、屏幕上光标在最左上,最右下位置;

2、数组元素的第一个和最后一个;

3、报表的第一行和最后一行;

4、循环的第0次,第1次,倒数第2次和最后一次;

5、数值的边界值,比如字节0,、255,字0、65535。


欧克了!!!




推荐阅读:
  1. #10# SCCM规划 - 边界、边界组和站点系统 - 3
  2. #9# SCCM规划 - 边界、边界组和站点系统 - 2

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

技术 开发 规格

上一篇:Officescan 常用的端口

下一篇:conftest.py文件的使用方法

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》