我有一个JUnit类,该类包含几个测试方法。我正在尝试通过Eclipse IDE
菜单运行方式-> Junit测试来运行该测试类。
执行速度:
1次。 30秒
2时间:29秒
3时间:23秒
此后,我尝试通过终端中的maven run
执行测试类。在这种情况下执行速度:
1次:1分钟。 10秒。
2时间:59秒
3时间:56秒
因此,如您所见,这两种情况之间确实有很大的不同。但是,我们怎么能解释这种巨大的差异呢?
P.S。我正在使用最新版本的Eclipse IDE和Maven。
我有一个JUnit类,该类包含几个测试方法。我正在尝试通过Eclipse IDE菜单Run As-> Junit Test运行此测试类。执行速度:1次。 30秒2时间:29秒。 3 ...
Maven具有一个构建生命周期,其中涉及以下步骤:
关于此事是否有任何更新,因为我面临类似的问题。区别在于,我使用IntelliJ IDE和TestNG作为测试运行程序。我有大约250个测试,这些测试在IDE测试运行程序上运行大约15分钟,而在本地使用maven执行它们大约需要一个小时(准确地说是55分钟)。我尝试了很多配置来并行执行测试,但是它们都不适合我……可能我做错了。有人可以帮忙吗?同样,这会在使用maven运行的本地测试中发生。