What are Cucumber tags? And why do we use them?

Cucumber tags help in filtering the scenarios. We can tag the scenarios and then run them based on tags.

  • We can add tags to scenarios with the <@> symbol.
  • We can use the following command to run a cucumber tagged scenario.

Executed tagged Scenario using Command-Line:

cucumber features -t @tag_name

Execute tagged Scenario using Java Cucumber Options

		plugin = {"pretty", "html:target/cucumber"},
		features = {"features"},
		tags = {"@login"}

Above code will execute scenario which are tagged with @login.