我目前有一个约500个测试的maven项目。这些是使用Thucydides框架的webdriver测试。有几种类型的测试,如滑动测试,文章链接测试,共享测试等。
当前设置的详细信息: *硒 *修昔底德 *詹金斯
我想在Jenkins中运行并行测试,但我希望每个jenkins工作只运行特定类型的测试。无论如何使用jenkins作业配置页面的Build部分中的“目标和选项”仅运行特定类型的测试,即仅运行滑动测试?或者还有其他选择吗?
理想情况下,我希望为每种类型的测试运行单独的作业,并将所有这些作业并行运行。
答案 0 :(得分:0)
不确定如何在Jenkins中完全实现它,但我想到的第一个选择是你可以为每个测试类型创建单独的maven配置文件,并为每个配置文件创建一个jenkins工作。
有关maven个人资料的详细信息,请参阅官方文档:http://maven.apache.org/guides/introduction/introduction-to-profiles.html