Skip to main content

Feature Selection

System Requirements Screen

Instructions

The Features page allows users to select the features and scenarios that they want to execute in their test run. This is achieved using Cucumber tagging.

As you select to include or exclude certain tags, the features and scenarios displayed will update to reflect your selection. You will also see a count of the number of features and the number of scenarios that will be executed given your current selection. Selecting a feature title from the features section on the left-hand side will show the scenarios within that feature.

Tags reduce the number of scenarios to be executed in the following ways:

  • If no tags are selected to be included or excluded, every scenario in the features directory will be executed
  • If tags are selected to be included and no tags are selected to be excluded, only scenarios tagged with any of the selected include tags will be executed
  • If tags are selected to be excluded and no tags are selected to be included, only scenarios that are not tagged with any of the selected exclude tags will be executed
  • If tags are selected to be included and tags are selected to be excluded, every scenario tagged with any of the selected include tags will be executed unless they also are tagged with any of the selected exclude tags

For more information on Cucumber tags, visit: https://cucumber.io/docs/cucumber/api/#tags

Demo

Return to the Next Step of the Quick Start Guide