Skip to main content

Understanding Test Reports

Every Playrunner test run generates a full Playwright HTML report stored with a unique run ID. This tutorial shows you how to navigate the report, find failing tests, and access screenshots and traces.


Accessing a report

After a run completes, right-click any Playwright node on the canvas and choose View Report. The report opens in a new browser tab, served directly by the Playrunner file server.


Report structure

The HTML report is generated by Playwright itself and contains:

SectionWhat it shows
SummaryPass / fail / skip counts and total duration
Test listEvery spec file and individual test case
Test detailSteps, duration, error message, and stack trace
AttachmentsScreenshots, videos, and traces captured during the run

Reading a failing test

  1. Click on a failed test in the list (marked with a red ✗).
  2. The detail pane shows the error message and the step that failed.
  3. If a screenshot was captured on failure, it appears under Attachments.
  4. Click Trace (if available) to open the Playwright Trace Viewer — an interactive timeline of every network request and DOM snapshot during the test.

Run history

Each run is stored under a unique UUID directory on the file server:

/outputs/<testId>/<nodeId>/

Previous reports are never overwritten, so you can compare runs across time. The editor's node context menu always links to the most recent run for that node.


Next steps

You've completed the core tutorials. Where to go from here: