> For the complete documentation index, see [llms.txt](https://docs.puppetry.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.puppetry.app/test-reports.md).

# Test Report

As you run tests (**F6**) Puppetry generates and performs Jest/Puppeteer project. Puppetry receives the report from Jest and display the report.

![Test Report in Puppetry](/files/-LuDbcBVE_q0oQxEXpmA)

When the test cases of the tested bundle include page/target.screenshot method the report adds thumbnails of the generated screenshots. If you click on a thumbnail the screenshots gets shown in the viewer.

![Screenshot viewer](/files/-LuDdliR0UPPynZehFJm)

Note the icons in the top right corner.  You can use them to switch viewer in fullscreen mode and to close the viewer.<br>

Alternatively you can open a screenshot with default image viewer in your hosting OS. Just hiver the thumbnail and click on **Download** link.

![Download screenshot link](/files/-LuDdelSoFJGyh7B8Obh)

When the test cases of the bundle include performance assertions the report has button "Download performance report", which opens with external text viewer the network activity report.

![Download performance report button](/files/-LuDbgRlU65Fr5a1KwQT)

If any test cases of the bundle have failing assertions the report explains the problem:

![Test report with failing assertion](/files/-Lu7ZjM-f4Tuy9DjheH4)

Clicking on Error details link expands the full report from Jest.

![Error details link](/files/-LuDbpzhQ3dq8rPj75IE)
