我是使用詹金斯的新手。
我正在使用jenkins来构建maven项目。在构建过程之后,我需要运行大约5个selenium2测试用例。每个测试用例大约需要20分钟才能完成,如果我在另一个测试用例之后运行一个测试用例,则需要大约100分钟完成所有测试用例。
我想知道是否可以一次启动所有测试用例,以便节省时间。
目前我的pom.xml如下 -
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<junitArtifactName>junit:junit</junitArtifactName>
<includes>
<include>**/*Test*.java</include>
</includes>
</configuration>
</plugin>
请告诉我如何做到这一点?
答案 0 :(得分:1)
从Jenkins并行运行测试的最佳方法是Selenium Grid。
您可以在此处找到有关网格的信息:http://selenium-grid.seleniumhq.org/
Jenkins插件:https://wiki.jenkins-ci.org/display/JENKINS/Selenium+Plugin