美文网首页
边界值测试

边界值测试

作者: 薄荷草草 | 来源:发表于2018-09-10 15:29 被阅读0次

边界值测试概念

一个软件无论实现怎样各种各样丰富的功能,其内部实现都不可避免的对各种各样的数据范围进行界定与判断,从而针对不同的数据范围进行所需的处理,从而实现软件的需求。而由于需求界定不准确、设计不严密、程序书写手误等原因,对于这些数据范围边界的判断是软件极容易出错的地方,使软件做出错误的处理。从而无法满足软件需求。
针对于这种情况,软件测试中有一个测试方法叫做边界值法。

边界值分析是一种常用的黑盒测试方法,是对等价类划分方法的补充;所谓边界值,是指相对于输入等价类和输出等价类而言,稍高于其最高值或稍低于最低值的一些特定情况。

边界点

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

边界值分析是通过选取指定数据域的“上点”“内点”“离点”来测试输入或输出的边界。

上点:就是边界上的点,无论域是开区间还是闭区间。若是开区间,上点在域外;若是闭区间,上点就在域内。

离点:是指离“上点”最近得点,这里跟待测数据域是闭区间还是开区间有关系。如果是开区间,那么离点就在域内;如果是闭区间,那么离点就在域外。

内点:域内的任意点都是内点。

边界值法设计测试用例

步骤:

第一步、确定测试域。

第二步、选取“上点”“内点”“离点”。

第三步、每个“上点”和“离点”就是一条用例,“内点”可选取代表性的中点创建一条用例。

举例:

评论功能的内容输入框:可输入文本,最多只能输入100个字符。

第一步、“最多只能输入100个字符”可确定输入的长度范围,用闭区间[1,100] 或 半开区间(0,100]表示。

第二步、[1,100]的上点:1、100,内点:50,离点:0,101;

(0,100]的上点:0,100,内点:50,离点:1,101。

可以看到两种不同的区间表示方式,最终取到的测试数据都是一样的。

第三步、根据选取的点编写测试用例。

用例说明(操作步骤) 预期结果
1个字符 评论成功,显示在评论区
100个字符 评论成功,显示在评论区
50个字符 评论成功,显示在评论区
0(什么也不输入) 评论失败并提示
101个字符 评论失败,提示超出最大限制

相关文章

  • 边界值测试

    边界值测试概念 一个软件无论实现怎样各种各样丰富的功能,其内部实现都不可避免的对各种各样的数据范围进行界定与判断,...

  • 重温知识——测试用例边界值分析方法

    定义:边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,...

  • 边界值三点分析法

    一、 定义 边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的...

  • 测试方法

    测试用例测试方法:判定表,因果图,等价类,边界值 边界值测试: 一种黑盒测试方法,是对等价类分析方法的一种补充,由...

  • 边界值三点分析法

    一、定义 边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补...

  • 请你说一说测试用例的边界

    边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情...

  • 边界值分析法---测试用例设计方法

    边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。通常边界值分析法是作为对等价类划分法的补充,这种情...

  • 阿里软件测试工程师推荐|测试用例设计方法——边界值分析法

    边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试[https://baike.baidu.com/ite...

  • 3.测试基础

    测试方法 1.边界值 用例书写思路:找到边界值和它两端的值,分别进行测试 2.因果图 3.判定表 4.场景法 5....

  • 那些培训机构不会教你的事儿(3)

    本章继续讲解测试用例设计方法——边界值 经验告诉我们,边界上的值出现问题的概率比较大。一般情况下边界上的值一定要取...

网友评论

      本文标题:边界值测试

      本文链接:https://www.haomeiwen.com/subject/bupsgftx.html