2012-04-24 68 views
2

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

回答

0

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

3

JUnit本身既不是白盒测试也不是黑盒测试。你可以用它来做任何你喜欢的测试。

JMock这样的模拟框架的增加使得你的测试白盒测试成为可能,因为当你使用它时,你声称知道你的测试类将由什么外部调用以及什么参数。