Scenario User Interface

A Twist Scenario is a template where a user expresses acceptance criteria using a language specific to the domain. A scenario expresses test intent, while its implementation describes how it is realized. The underlying implementation is written in Java. The Scenario Editor links a scenario with its underlying implementation.

You can use scenarios in the Twist Perspective in the following views:

  1. Scenario Editor: you can type in a scenario here.
    1. Insert a Business Workflow
    2. Insert a Business Rules Table
    3. Make Bold (Ctrl+B)
    4. Italicize (Ctrl+I)
    5. Header
    6. Execute Scenario
  2. Scenario View: displays the scenarios, project-wise.
    1. Filter by Tags: allows you to search for scenarios based on tags.
    2. Execute Scenarios: allows you to execute selected scenarios.

Let us look at some of the user interface elements in a Scenario in detail.

Scenario Editor

Scenario View