Scenario Graph

A scenario graph represents the possible scenarios (paths through interactions) of a use case. It is the starting point for blackbox test generation.

Workflow for each use case:

  1. Develop a scenario graph
  2. Determine all possible scenarios
  3. Analyze and rank scenarios
  4. Generate test cases from scenarios to meet a coverage goal
  5. Execute test cases