使用maven项目中的特定测试对Jenkins进行并行测试

时间:2013-08-02 14:07:46

标签: maven selenium jenkins webdriver thucydides

我目前有一个约500个测试的maven项目。这些是使用Thucydides框架的webdriver测试。有几种类型的测试,如滑动测试,文章链接测试,共享测试等。

当前设置的详细信息: *硒 *修昔底德 *詹金斯

我想在Jenkins中运行并行测试,但我希望每个jenkins工作只运行特定类型的测试。无论如何使用jenkins作业配置页面的Build部分中的“目标和选项”仅运行特定类型的测试,即仅运行滑动测试?或者还有其他选择吗?

理想情况下,我希望为每种类型的测试运行单独的作业,并将所有这些作业并行运行。

1 个答案:

答案 0 :(得分:0)

不确定如何在Jenkins中完全实现它,但我想到的第一个选择是你可以为每个测试类型创建单独的maven配置文件,并为每个配置文件创建一个jenkins工作。

有关maven个人资料的详细信息,请参阅官方文档:http://maven.apache.org/guides/introduction/introduction-to-profiles.html