Keyboard

↓ ↑
move between the rows you can see
→
open a feature, then step into it
←
close a feature, or step out to the one above
Enter
go to the page in focus
Tab
the same rows, plus everything else on the page
/
search the whole report
m
open or close the navigation drawer
Esc
leave the search box, or close the drawer
?
this list

Inlines everything the one file would otherwise reach for

All 5 scenarios hold

A report is normally a directory of pages. Single-file mode writes it as one self-contained HTML file instead. You can mail that file, attach it to a build, or open it from a memory stick with nothing beside it.

The rules below read a report of one test class, org.example.CalendarTest, with two tables: leapYear and monthLength.

The file holds everything the report needs. It links no stylesheet and no script. It fetches no address. The default report writes the search index as a script beside the pages. This file holds that index inside it. The file therefore works offline, and it survives a move on its own.

expected outcome broken scenario
ScenarioTextFound in the file?
An insecure addresshttp://false
A secure addresshttps://false
A linked script<script src=false
The search index as a sibling filetabletest-search-index.jsfalse
The search index, inlinedwindow.TableTestSearchIndextrue