Skip to main content


A Step is an individual setting, action, or validation.

A Scenario consists of a set of Steps. Steps start with one of the defined CycleScript keywords such as Given, And, When and Then. These particular keywords have no actual functionality in terms of Feature execution; rather, they are used to ensure that Scenarios make logical sense when read by a non-technical user to understand the expected order of events.

Example Steps