如何在Jenkins中定位特定的Cucumber跑步者类或功能文件?

时间:2019-03-22 14:38:34

标签: selenium jenkins selenium-webdriver cucumber jenkins-pipeline

是否可以在Jenkins中定位特定的跑步者类或功能文件?

例如,我有以下文件。

亚军类:

RunnerClass1.java
RunnerClass1.java

功能文件:

Login.feature
SignUp.feature

是否可以在Jenkins UI中触发特定的运行器类或功能文件,我知道您可以使用特定的插件,例如:“ Parameterized / String Parameters”,是否还有其他人找到针对Jenkins特定测试的解决方案?

感谢您的帮助

1 个答案:

答案 0 :(得分:1)

您可以标记您的测试用例,并且maven将能够通过这些标记运行它们。

例如,当我有带有@Login标签的Login案例并且想使用Maven运行它们时,我正在使用以下终端脚本:

mvn clean test -Dcucumber.options="--tags @Login"