白盒测试(white-box Testing,又称逻辑驱动测试,结构测试),它是知道产品内部过程,可通过测试来检测产品内部动作是否按照规格说明书的规定正常进行,按照程序内部的结构测试程序,检验程序中的每条通路是否都有能按预定要求正确工作,而不顾它的功能,白盒测试的主要方法有逻辑驱动,基路测试等,主要用于软件验证。

对开发语言的支持:白盒测试工具是对源代码进行的测试,测试的主要内容包括词法分析与语法分析,静态错误分析,动态检测等。目前测试工具主要支持的开发语言包括:标准C、C++、VisualC++、Java、Visual J++等。

黑盒测试是一种重要的测试策略,又称为数据驱动的测试或输入/输出驱动的测试。使用这种测试方法时,将程序视为一个黑盒子。测试目标与程序的内部机制和结构完全无关,而是将重点集中放在发现程序不按其规范正确运行的条件。

什么是白盒测试?什么是黑盒测试?相关推荐

  1. 什么是黑盒测试和白盒测试、灰盒测试?

    软件测试按照测试技术划分可以有:黑盒测试,白盒测试,灰盒测试 黑盒测试又叫功能测试 1.软件黑色盒子,里边的实现,看不见代码 2.输入,输出结果---功能测试的方法 这是因为在黑盒测试中主要关注被测软 ...

  2. 黑盒测试、白盒测试、灰盒测试区别与详细功能描述

    一.黑盒测试.灰盒测试.白盒测试概念 黑盒测试:黑盒测试也称功能测试或数据驱动测试,它是在已知产品所应具有的功能,通过测试来检验每个功能都是否能够正常使用. 白盒测试:白盒测试也称结构测试或逻辑驱动测 ...

  3. 【软件工程】软件测试目标定义 黑盒测试、白盒测试

    记录 软件工程北大-软件测试技术课件 文章目录 著名的软件错误案例研究 1.迪斯尼的狮子王 2.美国航天局火星基地登陆,1999 3.爱国者导弹防御系统,1991 4.千年虫,大约1974 软件测试的 ...

  4. 软件测试方法之黑盒测试与白盒测试

    软件测试方法之黑盒测试与白盒测试 摘要:黑盒测试与白盒测试都是软件测试的重要方法.白盒测试是通过程序的源代码进行测试而不使用用户界面,它主要用于检测软件编码过程中的错误:而黑盒测试是是通过使用整个软件 ...

  5. 黑盒测试和白盒测试的概念和区别你知道吗?

    目录 前言 黑盒测试 黑盒功能测试 非功能黑盒测试 回归黑盒测试 白盒测试 出于安全原因 解决性能问题 检查链路 需要黑盒和白盒测试的结合 前言 软件测试是软件开发过程中的基本活动.黑盒测试和白盒测试 ...

  6. 黑盒测试、白盒测试你知道他们的区别吗?

    软件测试是软件开发过程中的基本活动.黑盒测试和白盒测试是两种不同类型的软件测试策略,它们具有同样强大的功能,并且结合使用时甚至更好. 黑盒测试 在软件中,黑盒测试很方便,可以减少灾难性(软件)崩溃的风 ...

  7. 什么是白盒测试,和的黑盒测试有什么区别?

    软件测试是软件开发过程中的基本活动.黑盒测试和白盒测试是两种不同类型的软件测试策略,它们具有同样强大的功能,并且结合使用时甚至更好. 黑盒测试 在软件中,黑盒测试很方便,可以减少灾难性(软件)崩溃的风 ...

  8. 黑盒测试只会点点点 这些你都需要知道

    对于一些初学者来说,他们认为的黑盒测试就是点点点,没有什么技术含量,那么你知道黑盒测试也是一门极具技术含量的测试技术吗? 黑盒测试就是把程序看作是一个不透明的黑盒子,对程序进行数据输入和操作,只观察程 ...

  9. 软件测试中的白盒测试分析

    伴随着软件测试技术的迅速发展,白盒和黑盒测试在测试行业中运用的越来越多.白盒测试相对于黑盒测试在很多地方是不同的,白盒趋向于对软件结构和代码进行测试,可以设计出测试用例. 可靠的软件白盒测试工程师可以 ...

  10. 软件测试方法——黑盒测试九大用例设计方法

    笔者:风起怨江南 出处:https://blog.csdn.net/JackMengJin 笔者原创,文章转载需注明,如果喜欢请点赞+关注,感谢支持! 导读:面试和工作必备的九大黑盒软件测试方法. 目 ...

最新文章

  1. Codeforces Round #599A~D题解
  2. 生命银行怎么样_银行双职工的家庭现状...
  3. Windows如何上传代码到Github
  4. Ansible批量在远程主机执行命令
  5. 项目管理六大制约因素_用PCTS理念做好项目管理规划(优秀项目管理者必知)...
  6. mysql维表的代理键字段_mysql多维数据仓库指南--第三篇第12章(2)
  7. TF-IDF的java实现(权重排序,可用来处理大数据集)
  8. 【CF 670C】Cinema
  9. 采样频率和带宽的关系_示波器的采样率和存储深度在实际操作有什么用?
  10. 11 week blog
  11. 计算机网络与综合布线系统设计,计算机网络综合布线系统设计
  12. WordPress小程序搭建之免费开源小程序
  13. 【测试】echo发送和接收TCP/UDP数据包|shell 发送TCP/UDP数据包
  14. 如何下载Visual C++ 2010 学习版(即 Visual C++ 2010 Express)
  15. 如何安装GlobalMapper
  16. 第三方接口开发(短信验证码)
  17. 除了用jenkins,还有什么方法可实现持续集成?
  18. html是l面包屑效果,CSS制作面包屑
  19. 第一章 数据仓库理论专题
  20. 仿酒仙网品牌活动动画效果 (鼠标移上 图片平移)

热门文章

  1. 2015年3月份ccf认证考试C语言(枚举法)
  2. 开源私域流量营销系统(java)
  3. 中科物流专家 v070331 货运部版 怎么用
  4. 【元宇宙经济学】实现DC/EP在元宇宙经济中的法币地位
  5. 个人自用总结的Android模块化架构模板
  6. 基于NSURLSession写一个下载工具
  7. 论文翻译(10)--CASME2: A Database for Spontaneous Macro-Expression and Micro-Expression Spotting and Rec
  8. Linux虚拟机启动报错挂载点丢失
  9. 微信跳一跳自动执行代码剖析
  10. Burp Suite工具