Java 在Jenkins中执行并行测试

Java 在Jenkins中执行并行测试,java,jenkins,selenium-webdriver,Java,Jenkins,Selenium Webdriver,我需要在Jenkins中执行并行测试(我在Eclipse下使用Selenium Webdriver完成了200个测试),我尝试在pom.xml文件中使用以下代码来完成测试,但没有成功: <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.5.1</version>

我需要在Jenkins中执行并行测试(我在Eclipse下使用Selenium Webdriver完成了200个测试),我尝试在pom.xml文件中使用以下代码来完成测试,但没有成功:

<plugins>
      <plugin>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.5.1</version>
        <configuration>
          <source>1.8</source>
          <target>1.8</target>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-surefire-plugin</artifactId>
        <version>2.19.1</version>
       <configuration>
              <parallel>classes</parallel>
              <threadCount>5</threadCount>
         </configuration>
        </plugin>
    </plugins>

maven编译器插件
3.5.1
1.8
1.8
org.apache.maven.plugins
maven surefire插件
2.19.1
班级
5.
这段代码在一开始就可以工作(它加载了5个测试),但是,它并没有很好地结束,而是停止了。我不知道为什么。但是,如果我将插件“maven surefire plugin”作为“依赖项”而不是“插件”,那么我的测试(一次只能测试一个)就可以正常工作

我怎样才能得到平行测试


非常感谢

您正在使用哪个测试框架?你如何在杰金斯建立你的项目?你说的“卡住”是什么意思?卡住=停止,最后失败。我通过Jenkins的“mvn测试”来构建我的项目。我使用Eclipse编写java代码来创建测试(SeleniumWebDriver)?您是否尝试通过在suite中提供并行参数来在本地执行suite?@Mikhail我对这个主题很陌生,我不明白您的意思,抱歉