Fault0 Logo

Test Runs

Understanding and managing test executions

Test Runs

The Test Runs section in Fault0 is your central hub for monitoring the outcomes of your Playwright test executions. It allows you to quickly identify issues, track overall test performance, and gain deep insights into the behavior of your application. Each test run provides comprehensive logs, screenshots, video recordings, and detailed trace files, enabling rapid diagnosis and efficient troubleshooting of any failures.


Accessing and Navigating Test Runs

  1. Select Your Project: To view test runs, click on the specific project you wish to analyze. Upon selection, you will typically land directly on the "Test Runs" overview for that project.

  2. Filter Test Runs: You'll find options to filter the displayed results, allowing you to quickly narrow down runs by their status:

    • All: Display all test runs regardless of their outcome.
    • Passed: Show only tests that completed successfully.
    • Failed: Display only tests that encountered failures.
    • Running: See tests that are currently in progress.
  3. Overview of Each Run: Each entry in the test runs list will provide a concise overview, including:

    • Date and Timestamp: When the test run occurred.
    • Status: The final outcome (e.g., Pass, Fail).
    • Duration: How long the test run took to complete.
    • Environment: Where the test was executed (CI, local, etc.).

Detailed Test Run Analysis

Clicking on an individual test run will reveal a more detailed view, providing all the necessary information for comprehensive debugging and analysis. This detailed view typically includes:

  1. Errors: This section highlights any errors or exceptions encountered during the test run, with specific error messages and stack traces to help pinpoint the cause of failure.

  2. Steps: A chronological breakdown of each step performed by the test. This allows you to trace the exact sequence of actions and verify where a test might have deviated from its expected path.

  3. Attachments: This crucial section provides visual and technical artifacts from the test execution:

    • Screenshots: Automatic screenshots taken at the point of failure, offering a visual snapshot of the application's state.
    • Videos: Video recordings of the test run, offering a dynamic view of the execution flow.
    • Traces: Highly detailed Playwright trace files that include comprehensive logs, network calls, DOM snapshots, and performance metadata. This is an invaluable resource for in-depth troubleshooting.

TBD: Screenshots of Fault0 test run details interface

On this page