The Analytics tab gives you a live dashboard of your project's testing activity. All metrics and charts update in real time based on the filters you apply.
The Analytics tab is available to Admin and Member roles only.
1. Open Analytics
Open a project and click the Analytics tab in the left-hand navigation.
2. Key metrics
Four metric cards appear at the top of the page. Each one reflects the current filter selection.
Total Test Cases: the number of test cases in the project.
Reported Bugs: the number of bugs filed against test runs through a connected bug-tracker integration (Jira, Linear, Azure DevOps, ClickUp, Shortcut, or Notion). If no integration is configured, the card shows No integrations connected. Hover it for a short explanation.
Total Test Runs: the total number of test runs executed within the selected period.
Pass Rate: the percentage of test runs that passed, calculated across the selected period.
Reported Bugs requires at least one bug-tracker integration to be active on your project. Connect one from your project's Integrations settings to start tracking reported bugs.
3. Filter the data
The filter bar sits just below the metric cards. Adjusting any filter instantly updates both the KPIs and all charts on the page.
Filter | What it does |
Date | Restrict runs to a date range. Pick a preset (Today, Yesterday, Last 7 days, Last 30 days, Last 90 days, Last week, Last month) or set a custom From / To date. Defaults to the last 30 days. |
Execution Mode | Show only runs triggered manually from the app (App), runs triggered via CI/CD (CI), or both (All). |
Test Sets | Limit results to one or more specific test sets. |
Environment | Limit results to one or more environments. |
Labels | Limit results to test cases that carry specific labels. |
Created By | Show only runs initiated by a specific team member. |
Click Reset to clear all active filters at once.
Filters are stored in the URL. Bookmark or share a filtered view and it opens with the same filters applied.
4. Charts
Test Runs Over Time
A stacked bar chart showing the daily volume of test runs, broken down into Passed and Failed counts. Use it to spot trends: a spike in failed runs on a given day is a fast signal to investigate what changed.
Pass Rate Over Time
An area chart tracking your overall pass rate day by day. A dashed reference line marks the 50% threshold at a glance. Gaps in the line indicate days with no test activity.
Test Runs by Status
A donut chart showing the overall distribution of run results across three categories: Success, Failed, and Other (cancelled, skipped, or runs still in progress). Hover a slice to see the exact count.
Test Runs by Browser
A donut chart breaking down runs by the browser or device used during execution (Chrome, Firefox, Safari, Edge, Chromium). Use it to check cross-browser coverage and quickly spot whether failures are concentrated on a specific browser.
Test Runs by Persona
A donut chart grouping runs by the persona used during execution. Use it to verify that critical user journeys are being covered across all your configured personas.
Empty states
When no runs match the active filters, charts and metric cards display an empty state with the message No runs match these filters. Try widening the date range or clicking Reset to clear filters.
If the project has never had a test run, a full-page empty state appears instead. Execute your first test to start populating Analytics.








