边界值分析法_边界值测试用例举例[通俗易懂]

边界值分析法_边界值测试用例举例[通俗易懂]什么是边界?边界是指对于输入等价类和输出等价类而言,稍高于其边界值及稍低于其边界值的一些特定情况

什么是边界?

边界是指对于输入等价类和输出等价类而言,稍高于其边界值及稍低于其边界值的一些特定情况。

边界值分析法也是一种常用的黑盒测试方法。

分析边界的原因:大量的错误是发生在输入或输出范围的边界上,而不是在输入范围的内部。

如何解决边界值的问题?

  • 找到测试数据的边界点,也就是有效等价类和无效等价类的边界点,对边界点数据专门进行测试。
  • 一般情况下,对于0到100输入的问题,需要对边界值(0和100)以及边界值两边的数(-1和1以及101和99)分别进行测试。

案例一、QQ登录

测试要求:测试QQ账号,账号的要求是6到10位正整数。

分析:

有效等价类:长度在6到10位之间的整数;

无效等价类:

  • 负数
  • 小数
  • 英文字母
  • 中文
  • 空格
  • 特殊字符

 边界值分析:

  • 有效等价类:长度等于6、长度等于7、长度等于9、长度等于10
  • 无效等价类:长度等于5、长度等于11

 测试用例如下:

边界值分析法_边界值测试用例举例[通俗易懂]

案例二、成绩输入

测试要求:输入一个学生成绩n,判断是否及格(0到100整数)

分析:

  • 确定有效区域和无效区域;
  • 临界点:0、60、100;
  • 取值:-1、0、1、59、60、61、99、100、101

 测试用例如下:

边界值分析法_边界值测试用例举例[通俗易懂]

案例三、密码框

测试要求:修改手机银行登录密码;密码必须由字母与数字组合;密码长度在8到24之间(包含8和24)。

测试用例如下:

边界值分析法_边界值测试用例举例[通俗易懂]

边界值方法总结:

1、如果输入条件规定了值的范围,则应取刚到这个范围的边界值,以及刚刚超越这个范围边界的值作为输入数据。

如:两位整数加法器数的范围为-99到99,则应测试-99,-100和99,100。

2、输入条件规定了值的个数

如:(1)姓名要求1到20个字符,要求测试0、1、2个字符和19、20、21个字符;

        (2)某商品信息查询系统,每页最多显示10条商品信息,我们就应该准备商品信息,使能够查询出9、10、11、1、0条            商品记录。

3、边界值和等价类区别:边界值分析不是从某等价类中随便找一个作为代表,而是这个等价类的每个边界都要作为测试条件。

4、常见的边界值

  • 文本框接收字符个数,比如用户名长度、密码长度等;
  • 报表的第1行和最后1行;
  • 数值元素的第1个和最后1个;
  • 循环的第1次、2次和倒数第1次、2次

今天的文章边界值分析法_边界值测试用例举例[通俗易懂]分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/69542.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注