【问题标题】:Setting cucumber tag via System property通过系统属性设置黄瓜标签
【发布时间】:2022-10-23 13:35:05
【问题描述】:

我的整个功能堆栈分为@sanity(10 个场景)和@smoke(2 个场景),整个堆栈被认为是@regression(不需要标签,总场景:37)。我的问题是如何通过命令行传递标签值。请注意这是一个黄瓜测试项目 以下是我的跑步者文件的外观:

请注意,我尝试了以下命令行命令,但它仍然运行@smoke 和@sanity 两种情况(意味着 12 种情况)

./gradlew -i test -Denv=release -D"cucumber.options=--tags @sanity" ---> 运行12个场景

./gradlew -i test -Denv=release -Dcucumber.filter.tags="@smoke"---> 运行12个场景

【问题讨论】:

    标签: tags cucumber bdd


    【解决方案1】:

    如果您只想从命令行运行测试,请先尝试从运行程序文件中删除tags=@sanity or @smoke,然后再次从命令行尝试....-Dcucumber.filter.tags="@smoke"

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-09
      • 1970-01-01
      • 2022-07-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-16
      相关资源
      最近更新 更多