【发布时间】:2011-09-01 10:13:58
【问题描述】:
这是question 的后续行动,我在深入研究时意识到:
假设 Maven Surefire 插件默认按顺序执行测试用例是否合理:一个测试用例在下一个测试用例开始之前结束(我对顺序不感兴趣)。我发现您可以将 Surefire 配置为并行运行,这是否意味着顺序执行是默认行为并且将来可能会如此?
注意:如果您问我为什么要强制测试按顺序运行(我知道,好的测试应该能够并行运行),它是因为我正在解决涉及 Web 应用程序覆盖范围的特定问题的解决方案。你可以阅读它here。
谢谢
【问题讨论】:
-
是的,默认情况下测试是一个接一个运行。为什么不直接测试一下?
-
我测试了它,但我想确保它在任何环境(多核或非多核)上都能正常工作
标签: java testing maven surefire