【问题标题】:How to target specific Cucumber runner classes or feature files within Jenkins?如何在 Jenkins 中定位特定的 Cucumber runner 类或功能文件?
【发布时间】:2019-08-13 13:59:31
【问题描述】:

是否可以在 Jenkins 中定位特定的运行器类或功能文件?

假设我有以下文件。

跑步者类:

RunnerClass1.java
RunnerClass1.java

功能文件:

Login.feature
SignUp.feature

有没有办法在 Jenkins UI 中触发特定的运行器类或功能文件,我知道您可以使用特定的插件,例如:“参数化/字符串参数”,还有其他人找到针对 Jenkins 的特定测试的解决方案吗?

感谢您的帮助

【问题讨论】:

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


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 2019-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-09-29
    • 1970-01-01
    • 1970-01-01
    • 2020-05-19
    • 1970-01-01
    相关资源
    最近更新 更多