Cucumber 如何运行或删除标记

Cucumber 如何运行或删除标记,cucumber,cucumber-jvm,cucumber-java,Cucumber,Cucumber Jvm,Cucumber Java,特色: Feature: Free_CRM_LOGIN_FEATURE @SmokeTest Scenario: login scenario Given User is already on login page 定义: public class testTAGS { WebDriver driver; @Given ("^User is already on login page$") public void User_already_on_login_page

特色:

Feature: Free_CRM_LOGIN_FEATURE

@SmokeTest
Scenario: login scenario
Given User is already on login page
定义:

public class testTAGS {

    WebDriver driver;
    @Given ("^User is already on login page$")
    public void User_already_on_login_page(){
        System.out.println("User is already on login page");
    }
跑步者:

@RunWith(Cucumber.class)
@CucumberOptions(
        features = "src/main/java/Features/testTAGS.feature",
        glue="testTAGSdefintion",
        tags = {"@SmokeTest,@RegrTest"}
      )
当我运行它时,它会显示“0” 0步 0m0.016s "
功能文件有一个带有@SmokeTest标记的场景。运行程序文件具有@SmokeTest或@RegreeTest。当我运行它时,它应该运行@SmokeTest场景,但它没有。如何使用或标记运行场景?

如果您使用的是Cucumber的最新版本,请尝试使用标记表达式,例如:
tags=“@Cucumber and not(@gherkin或@zucchini”)

同时编写您的标记和我的标记?你能提供完整的黄瓜选项吗?