【问题标题】:What do the terms "white box testing" and "black box testing" mean?术语“白盒测试”和“黑盒​​测试”是什么意思?
【发布时间】:2016-02-18 18:19:25
【问题描述】:

大家好,我的问题与编程无关。相反,它是关于软件开发计划的。有人可以向我解释一下这两个我有点困惑:

 White box testing
 Blackbox testing

如果有人给我一些关于这两个的例子,我将不胜感激。谢谢。

【问题讨论】:

  • 欢迎来到 StackOverflow。您之所以被否决,不仅是因为这个问题最好在programmers.stackexchange.com 上提出,还因为您只需在谷歌上搜索问题的标题即可轻松获得您问题的准确答案。此类问题不属于 StackOverflow 或 StackExchange 网络中的任何其他站点。
  • 请阅读How to ask a good question。如果您在谷歌上搜索但仍然不理解差异,您应该在问题中包括您不理解定义的哪一部分(例如“我读过白盒测试是这样,黑盒测试是这样,但不是这实际上是同一件事吗?”)并相应地表达您的问题的标题。
  • 我投票决定将此问题作为题外话结束,因为正如问题本身所述,它与编程无关。

标签: testing black-box-testing white-box-testing


【解决方案1】:
  • 白盒测试是联合测试的名称,如 Junit(框架)。这种类型的测试检查代码的内部结构和工作原理。

  • 黑盒测试是接受功能测试的名称,如自动黑盒测试(框架);分析了代码的功能,但没有分析其结构。

希望对你有帮助!

【讨论】:

【解决方案2】:

黑盒测试是测试人员手动测试软件/应用程序时的测试过程,以肉眼覆盖其功能和用户体验。在黑盒测试的情况下,测试人员无法访问源代码。 白盒测试是测试人员测试应用程序/软件时的过程,包括手动测试之外的代码。单元测试是白盒测试的一部分。在白盒测试的情况下,测试人员可以访问代码和应用程​​序。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多