黄瓜3.0.1中的多个标签不会运行场景

时间:2017-09-13 11:04:47

标签: cucumberjs

黄瓜3.0.1中的多个标签不会运行这些方案。

我有两个不同的标签,标记在同一个功能文件下的两个不同的场景中。我尝试使用cucumber tags命令运行两个标记的场景

cucumber-js --tags = @ Smoke,@ Regression

当我运行这个时,黄瓜无法识别场景,它提供的输出就像 0场景 0步 0m0.000s

但是当我单独运行标签时,例如cucumber-js --tags = @ Smoke,黄瓜能够识别并运行场景。知道为什么吗?

它曾经工作,直到我升级到最新版本的黄瓜3.0.1并且它停止工作

感谢任何帮助。

2 个答案:

答案 0 :(得分:2)

你可以使用和&或标签的条件。请按以下方式对您的标签进行重新输入:

cucumberjs --tags='@Smoke or @Regression'

答案 1 :(得分:0)

我想在上面的答案中添加评论,我在Windows环境中,需要在上面使用双引号。即:

cucumberjs --tags="@Smoke or @Regression"