Skip to main content

Dashboard Overview

The dashboard is your central hub for monitoring test health, tracking execution trends, and managing project status across all your applications.

Test Overview Cards

The main dashboard displays test cards showing recent E2E test executions.

Each card displays:

  • Test name and target URL
  • Status badge: Passed (green), Failed (red), or In Progress (blue)
  • Execution timestamp
  • Duration

Quick statistics at the top:

MetricDescription
Total TestsNumber of tests across all projects
Pass RatePercentage of successful test runs
Failed TodayTests that failed in the last 24 hours
In ProgressCurrently executing tests

Click any test card to view the full execution details, including screenshots, step logs, and failure analysis.

GitHub Integration Metrics

When your repository is connected to GitHub, the dashboard displays PR-specific metrics.

Available metrics:

  • PR Test Runs: Total tests triggered by pull requests
  • Avg Tests per PR: Average number of tests run on each pull request
  • PR Pass Rate: Percentage of PRs where all tests passed
  • Recent PR Activity: Timeline of test runs linked to specific pull requests

These metrics help identify whether PRs are being adequately tested before merge.

Test Failure Analysis

The failure analysis panel aggregates patterns across failed tests.

Breakdown includes:

  • Failure by type: Network errors, element not found, assertion failures, timeouts
  • Failure by page: Which URLs have the highest failure rates
  • Failure by step: Common failing actions (login, form submission, navigation)

Flaky test identification:

Tests that alternate between passing and failing are flagged as flaky. The dashboard shows:

  • Flaky test count
  • Flakiness rate (pass/fail ratio over recent runs)
  • Affected test names with links to execution history

Visual charts track test performance over time.

Pass/Fail Trend Chart Line graph showing daily pass and fail counts. Useful for spotting regressions after deployments.

Duration Metrics

  • Average test duration
  • Slowest tests
  • Duration changes over time

Historical Comparisons Compare current week against previous weeks to identify performance degradation or improvement.

PeriodPass RateAvg DurationTotal Runs
This Week94%12.3s847
Last Week91%14.1s792
2 Weeks Ago89%13.8s756

Quick Actions

The dashboard provides shortcuts for common operations.

Available actions:

  • Run All Tests: Execute all tests for the current project
  • View Recent Failures: Jump to a filtered list of failed tests
  • Project Settings: Configure test parameters, notifications, and integrations

Keyboard shortcuts:

  • R - Run all tests
  • F - View failures
  • S - Open settings

Project Selector

Switch between projects using the dropdown in the top navigation. Each project maintains its own:

  • Test suite
  • Execution history
  • GitHub integration settings
  • Team member access

Refresh and Real-Time Updates

The dashboard auto-refreshes every 30 seconds while tests are running. Manual refresh is available via the refresh button or Ctrl+R / Cmd+R.

In-progress tests update their status and step count in real-time without full page reload.


Next: Learn about Test Analytics or explore GitHub Integration for PR-based testing workflows.