我们如何只用黄瓜运行特定的库克

时间:2019-06-28 14:28:59

标签: cucumber cucumber-jvm cucumber-java cucumber-junit cucumber-serenity

我确实知道,黄瓜本身不提供任何这样的功能,因此我们可以从黄瓜中运行少量特定的油。

注意:出于偶然,我是指多个文件夹具有不同的功能文件

例如:

  

文件夹1:

    -> one.feature 

    -> two.feature 
     

文件夹2:

    -> three.feature 

    -> four.feature 
     

文件夹3:

    -> five.feature 

    -> six.feature

现在假设如果我只想运行Folder1和Folder2而不在黄瓜文件中指定任何标签,那么我们如何在黄瓜中实现它

我喜欢执行几个cukes文件夹,但不是全部,而且我确实了解我需要覆盖相同的黄瓜当前功能。

我想知道是否有人已经做过,如果可以,请与我们分享。

我还想知道如何从maven命令中触发

1 个答案:

答案 0 :(得分:2)

U可以使用CucumberOptions-

的功能选项

@CucumberOptions(features = {"src/test/resources/first","src/test/resources/second"})

通过maven命令-

mvn test -Dcucumber.options="src/test/resources/first src/test/resources/second"