如何将多个参数传递给jenkins的Cucumber Runner文件

时间:2016-05-02 13:15:26

标签: selenium jenkins cucumber

我正在从Jenkins执行我的测试用例并从Jenkins传递多个黄瓜标签来执行我的方案 -

亚军档案 -

plugin = { "pretty", "html:target/test-report" },
features    = { "src/main/resources/abc/features" },
tags        = {"@Demo","@Alpha"}
)

Jenkins参数 -

test -Dcucumber.options="src/main/resources/myuhc2/features/ --tags @Demo, --tags @Alpha"

但这不起作用,我收到错误 -

错误测试:

不是文件或目录 - /home/jenkins/workspace/XYZ2.0/consumer_proj/Alpha

测试运行:1,失败:0,错误:1,跳过:0

1 个答案:

答案 0 :(得分:1)

删除@Demo后面的逗号。如果你想和标签一起使用:

--tags @Demo --tags @Alpha

要使用OR标记(逗号后没有空格):

--tags @Demo,@Alpha