【发布时间】:2016-01-06 10:42:50
【问题描述】:
我有一些需要很长时间才能运行的 junit 测试。是否可以为每个测试分配一个线程以同时运行它们?这将如何实现?
【问题讨论】:
标签: java junit maven-surefire-plugin
我有一些需要很长时间才能运行的 junit 测试。是否可以为每个测试分配一个线程以同时运行它们?这将如何实现?
【问题讨论】:
标签: java junit maven-surefire-plugin
是的,你可以。
如果你使用的是 Maven。你可以求助
maven-surefire-plugin
春天,
你可以查看这个Link
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.7.1</version>
<configuration>
<parallel>classes</parallel>
<threadCount>5</threadCount>
</configuration>
</plugin>
</plugins>
</build>
解决方案 2:Junit4 使用 ParallelComputer
提供并行功能
【讨论】: