Test Suites & Reports

Running multiple tests

Maestro can run a suite of tests and generate a test report at the end.
To run a suite, point maestro test to a folder that contains the flows
maestro test myFolderWtihTests/
Maestro will run every flow from the directory excluding subfolders. The command will complete successfully if and only if all the flows have completed successfully.

Generating reports

To generate a report, add a --format parameter to a test command:
maestro test --format junit myFolderWithTests/
Once execution completes, the report will be stored in a report.xml folder in a JUnit-compatible format that is supported by most platforms.

Supported formats

  • junit - JUnit XML format

Additional options

  • --output {file} allows to override the report filename