是JUnit黑盒还是白盒测试?

时间:2012-04-24 18:52:28

标签: testing junit black-box white-box

JUnit是黑盒还是白盒测试?我认为它是白盒子但我不确定。我正在寻找,但我找不到一个明确的答案。即使是对此的简单讨论也会有用。

2 个答案:

答案 0 :(得分:3)

JUnit本身既不是白盒测试也不是黑盒测试。您可以使用它进行任何类型的测试。

添加一个模拟框架(如JMock)是进行测试白盒测试的原因,因为在使用它时,您声称知道您的被测试类将使用什么参数进行外部调用。

答案 1 :(得分:0)

基于白拳测试定义JUnit包含在这些测试形式中,包含以下技术:(例如,我们基于代码创建测试或提供测试所有可能路径所需的所有信息。这不仅包括正确的输入,但输入不正确,因此也可以验证错误处理程序。)