【问题标题】:Can junit tests be run in parallel? [duplicate]可以并行运行junit测试吗? [复制]
【发布时间】:2016-01-06 10:42:50
【问题描述】:

我有一些需要很长时间才能运行的 junit 测试。是否可以为每个测试分配一个线程以同时运行它们?这将如何实现?

【问题讨论】:

    标签: java junit maven-surefire-plugin


    【解决方案1】:

    是的,你可以。

    如果你使用的是 Maven。你可以求助

    ma​​ven-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

    提供并行功能

    【讨论】:

      猜你喜欢
      • 2015-06-10
      • 1970-01-01
      • 1970-01-01
      • 2018-02-09
      • 2016-02-15
      • 1970-01-01
      • 2011-11-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多