Dashboard Overview
How the dashboard works: per-project vs workspace mode, stats, quick actions, the getting-started checklist, coverage gaps, and recent activity.
Dashboard Overview
The dashboard is the first thing you see when you log in. It changes shape depending on whether you've selected a project — a per-project view if you have, or a workspace overview if you haven't.
The two modes
With a project selected
The active project's name and base URL are at the top, with quick actions for that project. The stats grid shows numbers for that project only.
No project selected
You'll see a "Select a project to get started" prompt and a workspace-wide overview — total projects, total suites, total runs, total scans across everything you have access to.
Switch between the two by picking a project (or "All projects") from the sidebar selector.
Stats grid
Four cards across the top:
| Card | What it counts |
|---|---|
| Test Suites | Number of test suites in the active project (or workspace-wide). |
| Test Runs | Total runs executed. |
| Scans | Total scans completed (the older sidebar label is "Crawls" — same thing). |
| Pass Rate | Percentage of test cases that passed across all runs. Green ≥ 80%, yellow 60–79%, red below 60%. |
The pass rate excludes flaky tests that have already been quarantined, so a single noisy test doesn't drag your number down.
Quick actions
To the right of the project header. The buttons you see depend on how far along you are:
- First-time users (no scans, no suites, no runs) see a single big Start Your First Scan button. Easy first move.
- Returning users see New Scan, Run Tests, and View Test Runs as separate buttons.
Getting Started checklist
For new accounts, a five-step "Getting Started" panel appears under the stats. Each step links to the relevant page and ticks off automatically when you complete it. The current step gets a "Next" badge.
- Create a project
- Run your first scan
- Review generated test suites
- Run tests across browsers
- Set up notifications or schedules
You can dismiss the panel with the X — it won't come back.
Coverage gaps
When you have a project with scans, the dashboard surfaces a Coverage Gaps card showing pages that were discovered by the scan but don't have test suites yet. Each row has a Generate tests button that kicks off AI generation for just that page — a one-click way to fill holes without re-scanning.
The card hides itself when coverage is full, so an empty dashboard means you're caught up.
Recent activity
Two side-by-side panels at the bottom:
Recent Test Runs
The five most recent runs in the active project (or across the workspace). Each row shows:
- Status icon (passed, failed, running, queued)
- Suite name
- Pass/fail/skip counts
- Browser used
- How long ago it ran
Click any row to open the run detail page.
Recent Scans
The five most recent scans, with status, pages found, and time. Click any row for the scan result page.
Both panels show an empty state with a call-to-action when you have nothing yet ("Run your first test", "Start your first scan").
Greeting and time of day
The header greets you by your first name with a time-aware salutation — "Good morning", "Good afternoon", "Good evening". Cosmetic, but it's a small signal that the dashboard is reading your time, not server time.
What's not on the dashboard
Things that live on dedicated pages, not the dashboard:
- Schedules — see Schedules in the sidebar.
- Notifications and integrations — see Settings → Integrations.
- Billing and usage — see Billing in the sidebar.
- Audit log — see Settings → Audit Log (Pro and above).
- Team management — see Settings → Team.
Related
- Quick Start Guide — first-five-minutes walkthrough.
- Managing Projects — base URL, login script, environments.
- Starting a New Scan
- Running Tests
- Notifications & Alerts