注意:此问题与上述重复
我正在寻找一个插件或一些TestRunner
,它允许我在同一个JVM进程中并行运行JUnit套件,而不使用Maven。 (遗憾的是,我不能在这个项目中使用Maven。)而且,我需要重新使用与服务器的连接,因此使用的是Singleton模式。 (我不能同时连接到服务器那么多。)
我几乎都在搜索整个互联网,但没有解决方案。 (我也在使用JUnit @Categories
和@Parameterized
,所以如果我能让那些人工作也会很棒,但此时我有点绝望。)每个解决方案我都是尝试为每个测试或套件创建一个新的JVM进程。
任何人都可以提供一个库,一些示例代码,或指出我如何解决这个问题的正确方向?我可以使用ant
,但基于ant's description of Parallel tasks,我认为它不会起作用。此外,即使我必须切换到TestNG,我也会这样做。
另外,我知道this问题是相关的,但我确实需要重新使用这些连接并使用Singleton模式。
任何帮助将不胜感激,所以!感谢。