zoukankan      html  css  js  c++  java
  • 黑盒测试之边界值测试

    黑盒测试仅需知道系统的【输入】和【输出】,不需要知道代码是怎么写的。

    一、边界值测试

     

    经实践总结:大量的软件缺陷发生在输入域和输出域的边界上。所以在设计测试用例的时候,应该重视边界。

     

    例如只有一个输入条件时,可以这么选取测试用例。(以坐标轴举例。以红点表示测试用例)。

    当有两个输入条件就有:

    ps:要测试健壮性(软件有没有金刚不坏之身)的时候,可以这么设计测试用例。

    选取略小于最小值的无效测试数据(或者略大于最大值的无效测试数据)。

    (以蓝点表示测试用例)

    小结:边界值测试是一种最基本的黑盒测试方法,它是“等价类划分”这种测试方法的良好补充。但该方法会有较大的冗余和漏洞。

    边界值测试对布尔型无效(因为布尔型不是“true”就是“false”,不存在边界值的概念)

    边界值测试并非黑盒测试独有,它也可以应用在白盒测试(比如数组边界的测试、对循环次数边界的测试……)

     

  • 相关阅读:
    洛谷 P1555 尴尬的数字
    洛谷 P1318 积水面积
    9.8解题报告
    洛谷 P1464 Function
    洛谷 P1122 最大子树和
    cogs 66. [HAOI2004模拟] 数列问题
    49. 跳马问题
    洛谷 P3137 [USACO16FEB]圆形谷仓Circular Barn_Silver
    codevs 3164 质因数分解
    codeforces 482C Game with Strings
  • 原文地址:https://www.cnblogs.com/zzzhjy/p/7921744.html
Copyright © 2011-2022 走看看