我正在尝试使用以下命令使用Maven运行黄瓜测试

mvn test -Dcucumber.options="--tag @debug1"


这个命令工作正常,但是如果我尝试以下操作,则会出错

mvn test -Dcucumber.options="--tag @debug1 @debug2"


有没有一种方法可以传递带有黄瓜运行时选项的多个标签名?

最佳答案

要使用@debug1@debug2运行方案:


旧版本的Cucumber-jvm:

mvn test -Dcucumber.options="--tags @debug1 --tags @debug2"


Cucumber-jvm的实际版本:

mvn test -Dcucumber.options="--tags '@debug1 and @debug2'"



要使用@debug1@debug2运行方案:


旧版本的Cucumber-jvm:

mvn test -Dcucumber.options="--tags @debug1,@debug2"


Cucumber-jvm的实际版本:

mvn test -Dcucumber.options="--tags '@debug1 or @debug2'"

关于maven - Dcucumber.options,如何具有多个标签,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34538571/

10-10 17:46