Scenario Outlines
Scenario Outlines are similar to regular Scenarios, except that a Scenario Outline executes multiple times, once for each row of data it is using.
The Basics:
- The keyword Scenario Outline: is used to begin a new Scenario Outline.
- An Examples section after the last Step in the Scenario can be used to hold the data for the iterations of the execution.
- Replacement values in the Cycle Steps use a format of <FIELD NAME>, also known as chevron variables.
- A Scenario Outline executes once for each row of values in the data it is using.
External Data Sources
In Cycle 2.5.0 and newer versions, Scenario Outlines can utilize external data sources to dynamically generate rows of values. This provides an easier and more efficient path to increasing test parameter coverage.
The new data sources included are CSV files, SQL queries, MSQL queries, and Cycle's Data store. In addition, there is a Example Row input that creates a single iteration for parameter and script building. The links to the pages specific to the set up and usage of each source can be found below.
Stored Connections and Credentials
Scenario Outline sources requiring connection and credential information can use the named values stored in the Cycle Settings for Connections and Credentials. Learn More