gpt4 book ai didi

testing - 功能测试,为什么只是黑盒?

转载 作者:行者123 更新时间:2023-11-28 20:45:36 26 4
gpt4 key购买 nike

我在 Wiki 和其他几个地方阅读有关功能测试的内容,但我没有明白一件事 - 为什么它被视为纯粹的黑盒测试?当我测试功能时,我经常依赖于实现方面的知识,或者至少依赖于诸如边界值(或数据库中的数据类型等)之类的知识。或者我在这里遗漏了什么?

最佳答案

这只是测试的一个方面,还有其他方面依赖于对程序内部结构的了解。

这种方法的优点是确保测试过程中的客观性。了解程序的内部结构后,测试人员经常(无意)避免极端情况,或者过度专注于他认为可能存在的测试用例。

这就是功能测试通常由不参与开发过程的第三方执行的原因。当然,您可以自由地让那个人知道边界值,因为它并没有真正揭示内部结构。

这里的主要思想是专注于创建全面的测试用例并比较获得的输出和预期的输出,而不必费心去思考程序内部是如何工作的。

关于testing - 功能测试,为什么只是黑盒?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11525844/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com