如何在Cucumber测试套件中订购功能文件?

TT_*_*TT_ 3 java bdd selenium cucumber selenium-webdriver

目前,我发现黄瓜测试套件按字母顺序运行功能文件.

如果有任何我可能遗失的选项/配置,请告诉我.谢谢.

小智 6

在 cucumber 4.2.0 中添加了 cli 选项--order,请参阅变更日志此示例


小智 5

黄瓜功能/方案按功能文件名按字母顺序运行.

但是,如果您专门指定功能,则应按声明的顺序运行它们.例如:

@Cucumber.Options(features={"automatedTestingServices.feature", "smoketest.feature"})
Run Code Online (Sandbox Code Playgroud)


小智 5

但是,如果您特别指定功能,则它们应该按照声明的顺序运行。例如:

@Cucumber.Options(features={"automatedTestingServices.feature", "smoketest.feature"})
Run Code Online (Sandbox Code Playgroud)

上面的还是按字母顺序排列的。所以不会有任何区别