Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在pom和maven属性中为jvm并行插件传递标记时的不同结果_Maven_Cucumber Jvm_Maven Surefire Plugin - Fatal编程技术网

在pom和maven属性中为jvm并行插件传递标记时的不同结果

在pom和maven属性中为jvm并行插件传递标记时的不同结果,maven,cucumber-jvm,maven-surefire-plugin,Maven,Cucumber Jvm,Maven Surefire Plugin,简明扼要。当我传递pom文件中的标记时,如下所示: <tags><tag>@Smoke</tag></tags> -Dcucumber.options="--tags @Smoke" 它记录了正确的运行者数量,但是它运行每个场景x次,其中x是带有标记的场景数量。因此,如果我有3个带有标记的场景,它将运行每个测试3次 我希望通过使用maven的属性来复制第一次运行的功能,这样我可以更轻松地与Jenkins一起运行它?我是否错误地传递了cucumb

简明扼要。当我传递pom文件中的标记时,如下所示:

<tags><tag>@Smoke</tag></tags>
-Dcucumber.options="--tags @Smoke"
它记录了正确的运行者数量,但是它运行每个场景x次,其中x是带有标记的场景数量。因此,如果我有3个带有标记的场景,它将运行每个测试3次


我希望通过使用maven的属性来复制第一次运行的功能,这样我可以更轻松地与Jenkins一起运行它?我是否错误地传递了cucumber选项?

在咨询了库的一些开发人员后找到了答案。需要传递的任务包括:

-Dcucumber.tags=“@Smoke”

Cucumber支持我通过的方式,但这个图书馆希望他们这样


谢谢

你能接受你的回答吗,所以这个问题是“已回答”的?