[英]How to pass multiple parameter to Cucumber Runner file from jenkins
I am executing my test cases from Jenkins and passing multiple cucumber tags from Jenkins to execute my scenario - 我正在从詹金斯执行我的测试用例,并从詹金斯传递多个黄瓜标签来执行我的方案-
Runner File - 跑步者档案-
plugin = { "pretty", "html:target/test-report" },
features = { "src/main/resources/abc/features" },
tags = {"@Demo","@Alpha"}
)
Jenkins Parameter- 詹金斯参数-
test -Dcucumber.options="src/main/resources/myuhc2/features/ --tags @Demo, --tags @Alpha"
but this is not working and I am getting error - 但这无法正常工作,并且出现错误-
Tests in error: 测试错误:
Not a file or directory - /home/jenkins/workspace/XYZ2.0/consumer_proj/Alpha 不是文件或目录-/home/jenkins/workspace/XYZ2.0/consumer_proj/Alpha
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0 测试运行:1,失败:0,错误:1,跳过:0
Delete the comma following @Demo. 删除@Demo之后的逗号。 If you want to AND the tags use:
如果要AND标签,请使用:
--tags @Demo --tags @Alpha
To OR the tags use (no space after comma): 要对标记进行“或”操作(逗号后不能有空格):
--tags @Demo,@Alpha
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.