zoukankan      html  css  js  c++  java
  • 测试用例设计方法-边界值

    边界值三点

    上点

    边界上的点

    离点

    离上点最近的点(根据上点的精度划分)

    内点

    边界有效范围内的任意一点


    如何确定离点

    如果边界是闭区间,则离点在外

    例用户长度在[6,20]之间

    上点是6和20
    离点是5和21
    内点可以选择12

    如果边界是开区间,则离点在内

    例用户长度在(6,20)之间

    上点是6和20
    离点是5和19
    内点可以选择12


    边界指的应用场景

    1.如果取值规定了取值范围或规定了取值个数时,可利用该范围的边界内及边界附近的数据进行测试
    2.如果需求规定了取值的个数X,则少于X一个及多余X一个的取值进行测试

    例如购买5件商品进行打8折
    测试数据应为4,5,6件商品分别进行测试

    3.如果需求规定了一个有序集合的时候,则可根据该集合的第一和和最后一个值进行测试

    例下拉菜单中有四个城市可供选择
    则可选择第一个城市和组后一个城市进行测试

    4.如果程序中使用一个内部结构的话,则应从该数据结构的边界进行考虑

    如int类型的数据


    边界方法应用步骤


    1,根据等价类划分有效及无效等价类,确定上点、离点、内点
    2.设计一个新的测试用例,使其尽可能覆盖所有尚未覆盖的有效等价类,知道所有有效等价类被覆盖
    3.设计一个新的测试用例,使其仅设计一个无效等价类,知道所有无效等价类被覆盖


    例子

  • 相关阅读:
    PowerDesigner如何导出建表sql脚本(转)
    excel插入行时提示不能将对象移到工作表外,怎么解决!!
    Axure知识点
    移动互联网学习的点
    什么是大数据?
    [Android开源项目] GitHub开源项目总结 (转)
    程序员自我提高的几点建议 很实诚(转)
    程序员必须进行的10项投资(转)
    安卓版本的问题
    Android APK反编译详解(转)
  • 原文地址:https://www.cnblogs.com/jingdenghuakai/p/11423495.html
Copyright © 2011-2022 走看看