# 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](https://3461068122-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LdyKJ-zzeS2hB7DF04J%2F-LuDZBPa_T2P_yhN7yiI%2F-LuDbcBVE_q0oQxEXpmA%2Freport1.png?alt=media\&token=ea64122e-ed3a-4d33-9896-9da3ab693cc0)

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](https://3461068122-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LdyKJ-zzeS2hB7DF04J%2F-LuDbxa3zGH6_Rf8Tmn-%2F-LuDdliR0UPPynZehFJm%2Freport-screen-3.png?alt=media\&token=5a48b83f-2976-44ca-9c10-8bf6451a0851)

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](https://3461068122-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LdyKJ-zzeS2hB7DF04J%2F-LuDbxa3zGH6_Rf8Tmn-%2F-LuDdelSoFJGyh7B8Obh%2Freport-screen-download.png?alt=media\&token=55e0b133-132a-4f71-86dd-ebfa980a2599)

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](https://3461068122-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LdyKJ-zzeS2hB7DF04J%2F-LuDZBPa_T2P_yhN7yiI%2F-LuDbgRlU65Fr5a1KwQT%2Freport2.png?alt=media\&token=cae472d3-b26d-4f59-8e39-04a9b35a194b)

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

![Test report with failing assertion](https://3461068122-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LdyKJ-zzeS2hB7DF04J%2F-Lu70eUl4T7T6M8r8FEX%2F-Lu7ZjM-f4Tuy9DjheH4%2Fgetting-started14.png?alt=media\&token=44635237-c6c5-4caa-8b3b-c7d18cfea656)

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

![Error details link](https://3461068122-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LdyKJ-zzeS2hB7DF04J%2F-LuDZBPa_T2P_yhN7yiI%2F-LuDbpzhQ3dq8rPj75IE%2Freport-error-details.png?alt=media\&token=bb0a775b-b4e7-4bdb-8f27-c3f3c5a3b1f1)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.puppetry.app/test-reports.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
