zoukankan      html  css  js  c++  java
  • 黑盒测试和白盒测试

         黑盒测试是数据驱动测试,不关注程序的结构,通过输入和输出来验证程序的正确性。测试方法有:穷举法、边界测试法、因果图法。一般情况下,将所有的数据组合输入的可能性不大,所以用这种方法我们不能确保程序的正确性。

         白盒测试时逻辑驱动测试,主要是测试程序的内部逻辑结构。测试方法主要是穷举路径测试,将程序的每一个语句执行一遍,但是,一般情况下,这种不同逻辑的路径的数量是不可估量的,所以用这种方法我们也不能确保程序的正确性。

         所以,在现实的测试工作中,应该将这两种方式结合起来运用(即灰盒测试),做出合理的测试策略,写出好的测试用例,最大限度的发现问题,提高测试效率。就我目前工作而言,只能做到黑盒测试,在今后的学习当中,需要多多研究白盒测试的方法,提高工作效率。

  • 相关阅读:
    N皇后问题
    SDNU1349.快速幂入门
    SDNU1522.陆历川学数学
    埃氏筛
    快速幂
    string函数
    Golang介绍以及安装
    Promise解决回调地狱(多层调用问题)
    JavaScript动画相关
    ES6简单语法
  • 原文地址:https://www.cnblogs.com/totheike/p/3444632.html
Copyright © 2011-2022 走看看