zoukankan      html  css  js  c++  java
  • 边界值

    【简介】

    • 概念

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

    • 边界值分析

      1. 识别等价类

    参考《等价类》的方法

      2. 识别边界值

    (1)如果输入(输出)条件规定了取值范围,则应该以该范围的边界值及边界附近的值作为测试数据;

    (2)如果输入(输出)条件规定了值的个数,则用最大个数,最小个数,比最小个数少一,比最大个数多一的数作为测试数据;

    (3)如果程序规格说明书中提到的输入或输出是一个有序的集合,应该注意选取有序集合的第一个和最后一个元素作为测试数据;

    (4)如果程序中使用了一个内部数据结构,则应当选择这个内部数据结构的边界上的值作为测试数据。

      3. 测试用例

    (1)有效边界值在测试用例中组合,测试用例中遍历到所有有效边界。

    (2)无效边界值在测试用例中单独验证,而不与其他无效边界值组合。

    • 针对取值范围,获取边界值的方法

    边界值测试法中主要选取“离点”和“上点”进行测试。

    上点:边界上的点,不管是开区间还是闭区间

    内点:域范围内的任意一点

    离点:离上点最近的一个点,如果边界是封闭的,那么离点就是域范围外离上点最新的点;如果边界是开放的,那么离点就是域范围内离上点最新的点; 

    【示例】

  • 相关阅读:
    IE表单拦截器
    使用网站作为WCF服务宿主的几种做法
    Javascript执行效率小结
    Ajax无刷新技术实现省市县三级联动下拉菜单Asp.Net
    序列化DataContractSerializer
    变化多端的列表
    腾讯微信
    Mac OS 和 iOS 操作系统架构
    程序员远离你的细节思维
    ObjectiveC概述
  • 原文地址:https://www.cnblogs.com/zhuhaiying/p/6408251.html
Copyright © 2011-2022 走看看