1

我是使用詹金斯的新手。

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

请让我知道我该怎么做?

4

1 回答 1

1

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

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

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

于 2012-05-29T16:34:31.233 回答