使用jenkins启动多个selenium测试用例

时间:2012-05-28 07:00:53

标签: maven jenkins selenium-webdriver

我是使用詹金斯的新手。

我正在使用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>

请告诉我如何做到这一点?

1 个答案:

答案 0 :(得分:1)

从Jenkins并行运行测试的最佳方法是Selenium Grid。

您可以在此处找到有关网格的信息:http://selenium-grid.seleniumhq.org/

Jenkins插件:https://wiki.jenkins-ci.org/display/JENKINS/Selenium+Plugin