Execution Reports

The Reports dashboard is your centralized view of every test execution across your workspace. It tracks pass/fail trends, surfaces recent failures with root-cause details, and provides deep-dive logs for individual test runs — across web, API, and mobile tests.

Execution Reports Dashboard


The Execution Trend Graph

The trend chart at the top of the Reports page visualizes test runs over hours, days, or weeks. Executions are broken down by source:

  • GitHub Check Runs — runs triggered by PR events via the GitHub integration
  • Scheduled Executions — runs triggered by configured schedules
  • Test Suites — manual suite-level executions
  • Individual Test Cases — single test case runs

Use the trend graph to detect sudden spikes in failures after a deployment, measure testing frequency, and track overall automation health over time.

Execution trend graph showing a time-series chart with pass/fail bars filtered by week


Failed Tests Panel

The right side of the Reports dashboard highlights your most recently failed test cases:

ColumnDescription
Test Case NameThe specific scenario that failed
Suite NameThe parent suite
Time of FailurePrecise timestamp of the run
Failure ReasonAuto-generated error description
EnvironmentWhere it ran (LOCAL or CLOUD)
Test TypePlatform classification (WEB, API, MOBILE)
  • Click Show More to expand detailed failure metrics.
  • Click View Logs to open the full terminal execution log.

Filtering Reports

Use the filter panel to narrow down the report view:

FilterOptions
StatusPassed, Failed, In Progress
EnvironmentLocal, Cloud
Execution TypeTest Case, Suite, Schedule, GitHub Check Run
TagsFilter by test case tags (e.g., smoke, regression)
Date RangeSpecify a custom date window

Exporting Reports

Click the Download button to export execution results:

  • CSV — tabular export of all test results for a selected period. Useful for dashboards, spreadsheets, and stakeholder reports.
  • Logs — raw terminal output for a specific execution run.

Execution Detail View

Click any execution entry to open its detail view. This is your primary debugging workspace:

Step-by-Step Timeline

Every recorded step is shown in execution order with individual pass/fail status. Failed steps are highlighted in red with:

  • The exact error message
  • A screenshot taken at the moment of failure
  • The DOM state at the time of the failure
  • Network request/response data (for API steps)

Execution detail view showing a failed step highlighted in red with a failure screenshot and error message

Assertion Results

For each assertion step, the detail view shows:

  • Expected value — what the test expected to find
  • Actual value — what was found in the live app
  • Diff — for visual assertions, a pixel-level image diff highlighting the changed regions

Console and Network Logs

Web test executions include:

  • Browser console logs — JavaScript errors, warnings, and custom console output captured during the run
  • HAR data — full network request/response log (HTTP Archive format) for debugging API calls made by the application during the test

Log to Issue

From any failed step, click Log Issue to create a bug ticket in Jira, Linear, or Asana with failure details pre-filled — without leaving the report.

Log Issue button on a failed step showing the Jira, Linear, and Asana picker


Test Case Health Score

Each test case in the Reports dashboard shows a Health Score — a rolling stability percentage calculated from recent execution history. A test that passes consistently scores near 100%; a flaky test that fails intermittently will have a lower score.

Use health scores to:

  • Identify flaky tests that need selector updates or timing fixes.
  • Prioritize maintenance on the least stable parts of your test suite.
  • Track improvement over time as fixes are applied.

API Test Reports

API test executions have their own detail view that shows:

  • Request method, URL, headers, and body for each step
  • Response status code, headers, and body
  • Response time in milliseconds
  • Assertion results with expected vs. actual values
  • Variable extraction results showing what was captured and passed to the next step

API execution report showing request and response panels with assertion results for a chained API test