限定边界-边界值分析法

限定边界问题

边界值分析法

  1. 边界范围节点
    1. 选取正好等于、刚好大于边界的值作为测试数据
      1. 上点:边界上的点(正好等于)
      2. 离点:距离上点最近的点(刚好大于,刚好小于),注意:如果你上点不带小数,则离点也不需要带小数
      3. 内点:范围内的点

在这里插入图片描述

​ 由图可以知道最多七条用例,在分析中,我们一般将等价类和边界值一起使用,等价类分析类型(不知道等价类的,可以看我以前的笔记),边界值分析长度

例题1

在这里插入图片描述

步骤:

  1. 明确需求

  2. 划分等价类(只关注类型)

  3. 划分边界

    • 上点:0、30
    • 离点:-1(很明显不符合题目)、1、29、31
    • 内点: 15
  4. 提取数据、设计用例

    6条用例

在这里插入图片描述

例题2

在这里插入图片描述

步骤:

  1. 明确需求

  2. 划分等价类

    • 自然数
    • 非自然数
  3. 划分边界

    • 上点:6、10
    • 离点:5、7、9、11
    • 内点:8
  4. 提取数据、设计用例

    在这里插入图片描述

    如果你追求更完美的话,可以再加入账号为空和账号已存在

边界优化

  • 结论:7个可以优化为5个
  • 上点:必选(不考虑区间开闭)
  • 内点:必选(建议选择中间范围)(他作用要验证范围连续性,所以不能删)
  • 离点:开内闭外(开区间选择内部离点,闭区间选择外部离点)

案例2

​ 以例题二为例,我们可知它是6<=a<=10可知两边都是闭区间,由于开内闭外,所以我们选择5、11。则可以去掉7、9.优化后得

在这里插入图片描述

使用场景

  • 在等价类的基础上针对有边界范围的测试数据输入的地方(重点关注边界)

  • 常见词语描写:大小、尺寸、重量、最大、最小、至多、至小等修饰词
    用场景

  • 在等价类的基础上针对有边界范围的测试数据输入的地方(重点关注边界)

  • 常见词语描写:大小、尺寸、重量、最大、最小、至多、至小等修饰词

  • 典型代表:有边界范围的输入框测试

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值