通过Feature标签和Scenario标签过滤行为标签



假设我有3个功能文件,每个文件有3个场景。

@feature1 @env1
@scenario1 @method1
@scenario2 @method2
@scenario3 @method3
@feature2 @env1
@scenario4 @method1
@scenario5 @method2
@scenario6 @method3
@feature3 @env2
@scenario7 @method1
@scenario8 @method2
@scenario9 @method3

我希望能够只运行场景与@env1的@method2。如果我使用"——tags="@env1&&@method2">运行带有@env1的场景

在你的跑步者类中:

@RunWith(Cucumber.class)
@CucumberOptions(
features = "src/test/resources/features",
glue = "stepDefinitions",          
tags="@grup1 or @grup2",                                                             
dryRun = false
)

代替&&你应该使用OR

最新更新