Java 在Jenkins中执行并行测试
我需要在Jenkins中执行并行测试(我在Eclipse下使用Selenium Webdriver完成了200个测试),我尝试在pom.xml文件中使用以下代码来完成测试,但没有成功: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>
<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我对这个主题很陌生,我不明白您的意思,抱歉