Appendix: Understanding the Allure Report

Overview

The Overview page displays a summary of the automated tests execution run.

  1. The first block displays the overall percentage execution:
    • Green - The percentage of scenarios (or tests cases) that passed.
    • Red - The percentage of scenarios (or tests cases) that are broken. For example test defects.
    • Yellow - The percentage of scenarios (or tests cases) that failed. For example, product defects (expected tests values different from actual ones, Error messages returned by the application).
    • Grey - The percentage of scenario (or tests cases) skipped. This corresponds to the percentage of scenarios that have not been executed because the previous scenario failed.
  2. The TESTS block displays an extract of the tests (or features) that have been executed.
  3. To view all tests, click Show all. Alternatively, click Tests in the menu.

  4. The ENVIRONMENT block displays the environment parameters used for the execution.
  5. For example, which user executed the test and on which environment.

  6. The TREND block displays the execution trend.
  7. You can:

    • Click a specific build to open the corresponding Allure Report.
    • Hover the mouse over a specific build to view the number of tests at each status.

  8. The CATEGORIES block displays an extract of each category that failed execution.
  9. To view all categories that failed execution, click Show all. Alternatively, click Categories in the menu.

Tests

The Tests page displays a list of the automated tests (or features) that have been executed.

  • Each feature displays the total number of steps (or actions) in the feature that were executed:
    • Green - The total scenarios (or tests cases) that passed.
    • Red - The total scenarios (or tests cases) that are broken. For example test defects.
    • Yellow - The total scenarios (or tests cases) that failed. For example, product defects (expected tests values different from actual ones, Error messages returned by the application).
    • Grey - The total scenarios that have been skipped. This corresponds to the total of scenarios that have not been executed because the previous scenario failed.
  • Click a specific feature to view the individual scenarios that were executed.
  • Click a specific scenario:
    • The individual step definitions that were executed are displayed:

    • Icon

      Result

      The step definition passed without error.

      The step definition failed.

      Click the step definition to expand it. The screenshot taken when the error occurred on Sage X3 is displayed.

      The step definition was skipped because the previous step definition failed.
    • A History tab is displayed from which you can switch to a different Allure Report.

Categories

The Categories page displays a list of the scenarios that failed execution, by category.

Note - tipThis section is particularly useful for analyzing the automated tests to detect if there is a pattern to the errors.

Graphs

The Graphs page displays graphs generated by the Allure Report.

Timeline

The Timeline page displays the order in which the scenarios were executed.

Note - tipThis section is particularly useful for analyzing the order of execution to detect if some scenarios were executed in parallel.