> ## Documentation Index
> Fetch the complete documentation index at: https://docs.testdino.com/llms.txt
> Use this file to discover all available pages before exploring further.

# TestDino Playwright Test Dashboard

> The TestDino dashboard gives one view of Playwright test health: KPIs, recent runs, failures, flaky tests, PR status, and trends over time.

The Dashboard displays Playwright test health in a single view. KPI tiles, recent runs, pull requests, execution trends, flaky tests, and slowest tests are all visible without switching between views.

## Quick Reference

| Section                                                 | What It Shows                                              |
| :------------------------------------------------------ | :--------------------------------------------------------- |
| [KPI Tiles](#kpi-tiles)                                 | Total executions, passed, failed, and average run duration |
| [Recent Test Runs](#recent-test-runs)                   | Latest runs with status badges and metadata                |
| [Recent Pull Requests](#recent-pull-requests)           | PR activity with merge/open status                         |
| [Test Case Execution Trend](#test-case-execution-trend) | Daily pass/fail volume over time                           |
| [Most Flaky Tests](#most-flaky-tests)                   | Tests ranked by flakiness with severity and count          |
| [Slowest Tests](#slowest-tests)                         | Tests ranked by duration with stability indicator          |

## Getting Started

1. **Open the project** — Go to Organization, then select your Project.
2. **Set the period** — Choose a time window (Last 7, 14, or 30 days) from the top-right filter.
3. **Review the dashboard** — All sections load for the selected scope.

## KPI Tiles

Four metric tiles at the top of the dashboard for the selected period. Each tile includes a trend badge showing percentage change compared to the previous period. Green indicates improvement; red indicates regression.

![Dashboard KPI tiles showing total test case executions, passed, failed, and average run duration](https://testdinostr.blob.core.windows.net/docs/docs/dashboard/dashboard-kpis.webp)

* **Total Test Case Execution:** Number of test cases executed in the selected period. Gauges coverage and CI activity.
* **Passed Test Case:** Count of tests that passed. Confirms stability and that recent fixes hold.
* **Failed Test Case:** Count of tests that failed. Direct queue for triage and fixes.
* **Avg Run Duration:** Average time per test run. Spots slow suites and tracks pipeline efficiency.

## Recent Test Runs

Displays the latest test runs with status and metadata. Each row includes the run status icon, run ID and title linking to full details, color-coded result badges for passed (green), failed (red), flaky (yellow), and skipped (grey) tests, plus metadata like author, time elapsed, branch name, and environment tag.

![Recent test runs list showing status, result badges, author, branch, and environment](https://testdinostr.blob.core.windows.net/docs/docs/dashboard/dashboard-recent-testruns.webp)

Click **View all Test Runs** to open the full [Test Runs](/platform/playwright-test-runs) page.

## Recent Pull Requests

Shows recent PR activity across the project. Each row includes the PR status (Merged or Open), PR title and number linking to the PR, and author with timestamp showing when it was last updated.

![Recent pull requests showing PR status, title, author, and timestamp](https://testdinostr.blob.core.windows.net/docs/docs/dashboard/dashboard-recent-pullrequests.webp)

## Test Case Execution Trend

This chart shows the daily breakdown of passed and failed test case executions over the selected time period. A rising green area signals growing stability; red spikes indicate regressions or environment issues. Hover over a date to see exact counts.

![Area chart showing daily passed and failed test case execution counts over time](https://testdinostr.blob.core.windows.net/docs/docs/dashboard/dashboard-testcase-trend.webp)

Use it to spot failure spikes, compare day-over-day volume, and correlate changes with deployments or code updates.

It shows two daily metrics:

* **Passed Test Cases**: The number of test cases that passed each day. Track this to gauge suite stability and confirm improvements after fixes.
* **Failed Test Cases**: The number of test cases that failed each day. Use this to estimate triage load and verify that the failure volume is trending downward.

## Most Flaky Tests

Tests that pass and fail across runs, ordered by flakiness.

![Most flaky tests panel showing test names, spec files, severity badges, and flaky counts](https://testdinostr.blob.core.windows.net/docs/docs/dashboard/dashboard-most-flaky.webp)

Tests that pass and fail across runs. Helps QA prioritize stabilization and developers target fragile areas. Each test is also clickable to immediately view the latest run for that test.

## Slowest Tests

Tests that take the longest to execute, ordered by duration.

![Slowest tests panel showing test names, spec files, stability badges, and durations](https://testdinostr.blob.core.windows.net/docs/docs/dashboard/dashboard-slowest-tests.webp)

Tests ranked by execution time, longest first. Helps identify tests that slow down CI pipelines and are candidates for optimization. Each test is also clickable to immediately view the latest run for that test.

<CardGroup cols={2}>
  <Card icon="flask" title="Test Runs" href="/platform/playwright-test-runs">
    Full list of test runs with filters and detailed results.
  </Card>

  <Card icon="chart-line" title="Test Analytics" href="/platform/playwright-test-analytics">
    Deeper analytics on test health, trends, and performance.
  </Card>
</CardGroup>
