scenario
latest

Contents:

  • Purpose of the scenario testing framework
  • Installation
  • Quick start
  • Advanced usage
    • Assertions
    • Logging
    • Test evidence
    • Error management
    • Stability tracking
    • Known issues
    • User test libraries
    • Handlers
    • Configuration database
    • Step objects: instanciate steps and sequence them as scenarios
    • Subscenarios: reuse existing scenarios in other scenarios
    • Goto
    • Multiple scenario executions
    • Campaigns
    • Reports
    • Scenario attributes
    • Launcher script extension
    • Scenario stack
  • Development
scenario
  • Advanced usage
  • Edit on GitHub

Advanced usageΒΆ

  • Assertions
  • Logging
    • Log levels
    • Date / time
    • Main logger
    • Class loggers
    • Colors
    • Indentation
    • Debugging
    • File logging
    • Extra flags
  • Test evidence
  • Error management
  • Stability tracking
  • Known issues
    • Default behaviour
    • Issue levels
    • Error / ignored issue level thresholds
    • Issue identifiers
    • Registration: definition v/s execution level
  • User test libraries
  • Handlers
    • Handler registration
    • Scenario events
    • User events
  • Configuration database
    • Configuration nodes
    • Configuration tree & keys
    • Loading and setting configurations through the command line
    • Manipulating configurations from the code
    • Configuration origins
    • scenario configurable keys and values
  • Step objects: instanciate steps and sequence them as scenarios
    • Alternative scenarios
  • Subscenarios: reuse existing scenarios in other scenarios
    • Initial conditions
    • Varying input data
  • Goto
  • Multiple scenario executions
  • Campaigns
    • Test suite files
    • Campaign execution
    • Campaign reports
  • Reports
  • Scenario attributes
  • Launcher script extension
    • Command line argument extension
    • Pre & post-operations
    • Base launcher execution
    • Return code
    • Campaign launcher script extension
    • Setting the main path (optional)
  • Scenario stack
Previous Next

© Copyright 2020-2023 Alexis Royer <https://github.com/alxroyer/scenario>. Revision 7bb93776.

Built with Sphinx using a theme provided by Read the Docs.