java – 在Maven构建中并行运行junit测试?

我使用JUnit 4.4和Maven,我有大量的长期运行的集成测试。

当涉及到并行化测试套件时,有一些解决方案允许我在单个测试类中并行运行每个测试方法。但所有这些要求我以这样或那样的方式改变测试。

我真的认为这将是一个更干净的解决方案,在X线程并行运行X不同的测试类。我有数百个测试,所以我真的不在乎穿线单个测试类。

有什么办法吗?

使用maven插件:

<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>
http://stackoverflow.com/questions/423627/running-junit-tests-in-parallel-in-a-maven-build

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:java – 在Maven构建中并行运行junit测试?