Skip to main content


Each Feature File is made up of one or more Scenarios. A Scenario is a list of settings, actions, and/or validations ("Steps") used to perform a test or task. Scenarios are defined by the “Scenario:” keyword, and most Scenarios will begin with the “Given” keyword to define the state of the application for each Scenario. Scenarios are independent of one another during Feature execution.

Scenario Example