软件 什么是白盒测试? -技术百科的定义

什么是白盒测试? -技术百科的定义

目录:

Anonim

定义-白盒测试是什么意思?

白盒测试是一种用于确保和验证软件应用程序的内部框架,机制,对象和组件的方法。 白盒测试根据设计规范验证代码并发现应用程序漏洞。

白盒测试也称为透明盒测试,透明盒测试,结构测试和玻璃盒测试。 玻璃框和透明框表示内部机制对软件工程团队可见。

Techopedia解释了白盒测试

在白盒测试期间,将使用预选的输入值运行代码,以验证预选的输出值。 白盒测试通常涉及编写软件代码存根和驱动程序。

白盒测试的优势包括:

  • 实现测试用例的可重用性并提供更高的稳定性
  • 促进代码优化
  • 有助于在开发的早期阶段发现隐藏错误的位置
  • 促进有效的应用程序测试
  • 删除不必要的代码行

缺点包括:

  • 需要具有内部结构知识的熟练测试人员
  • 耗时的
  • 成本高
  • 代码位验证很困难。

白盒测试是对单元测试,集成测试和回归测试的补充。

什么是白盒测试? -技术百科的定义