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:
| Metric | Description |
|---|---|
| Total Tests | Number of tests across all projects |
| Pass Rate | Percentage of successful test runs |
| Failed Today | Tests that failed in the last 24 hours |
| In Progress | Currently 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
Execution Trends
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.
| Period | Pass Rate | Avg Duration | Total Runs |
|---|---|---|---|
| This Week | 94% | 12.3s | 847 |
| Last Week | 91% | 14.1s | 792 |
| 2 Weeks Ago | 89% | 13.8s | 756 |
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 testsF- View failuresS- 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.