Report Features
The generated HTML report is a powerful single-page application with several views.
Dashboard View
The default view provides a high-level overview of the test run.

Dashboard Overview
Key Components:
- Summary Cards: At-a-glance metrics for Total Tests, Passed, Failed, Skipped, Average Test Time, and Total Run Duration.
- Test Distribution Pie Chart: A visual breakdown of test results by status.
- System Environment Widget: Displays information about the execution environment.
- Test Suites Widget: Lists all test suites that were run, showing the test count and pass/fail/skip status for each.
Test Run Summary View
This tab provides a detailed, filterable list of every test case in the run.

Passed Test Details

Failed Test Details
Key Components:
- Filtering: Powerful filters allow you to narrow down the view by test name, status (Passed, Failed, Skipped), and browser.
- Expandable Test Cases: Click on any test case to expand it and view its details.
- Step-by-Step Execution: See a full breakdown of every test step, including duration and status. Nested steps are indented for clarity.
- Error Details: For failed tests, the exact error message and a color-coded stack trace are displayed. A "Copy Error Prompt" button is available for easy debugging.
- Attachments: All associated screenshots, videos, traces and other attachment (html, csv, json, text, xml, etc.) files are displayed as thumbnails and are viewable or downloadable directly from the report.
-
Console Logs: Any
stdout
orstderr
output captured during the test is displayed in its own section.
Test History View
This tab visualizes trends and historical data from the last 15 test runs.

Execution Trend Charts

Test History & Worker Trends

Test Details for Workers
Key Components:
-
Execution Trend Charts: Two main charts show the
evolution of your test suite over time:
- Test Volume & Outcome Trends: A line chart tracking the total, passed, failed, and skipped test counts across runs.
- Execution Duration Trends: An area chart showing how the total run duration has changed over time.
- Test Distribution by Worker: Bar chart for no. of tests, outcomes with respect to each worker.
-
Individual Test History: A grid of cards, one for
each unique test case. Each card shows:
- The latest status of the test.
- A mini-chart showing the duration and status of that specific test over the last 15 runs.
- A collapsible details section with a table of its full run history.
AI Analysis View
This tab embeds an external web tool to provide AI-powered analysis of your test results.

AI Failure Analyzer
The AI Analysis tool is an embedded third-party application and
requires an internet connection to function.
Email Report
Email will be sent with a light-weight html file, which can be
opened in mail preview application.
1. Configure `.env`:
RECIPIENT_EMAIL_1=recipient1@example.com
RECIPIENT_EMAIL_2=recipient2@example.com
# ... up to 5 recipients
npx send-email
npm run send-email

Email template

Email Report HTML
Email will be received from
personalpostmanreporter@gmail.com
email ID, if needed
kindly check the spam/junk folder to receive the mail.