Puppetry
3.2.2
3.2.2
  • Welcome Puppetry
  • Getting Started
  • Project
  • Suite
  • Group
  • Target
    • Simple Target
    • iFrame Target
    • ShadowDOM Target
    • Chained Target
    • Shared Target
  • Test Case
  • Test Step / Action
    • Page Commands
    • Page Assertions
    • Target Commands
    • Target Assertions
  • Managing Records
  • Snippets
  • Running tests
    • Interactive Mode
    • Troubleshooting
  • Test Report
  • Export
    • Exporting as Jest Project (CI-friendly)
    • Exporting as Test Specification
  • Settings
  • Template Expressions
  • Testing Techniques
    • Testing Dynamic Content
    • Exhaustive Testing
    • Performance Testing
    • Visual Regression Testing
    • Testing Shadow DOM
    • Testing Google Analytics tracking code
    • Testing Chrome Extensions
    • Testing REST API
    • Mocking HTTP/S Requests
    • Testing Transactional Emails
      • Example with Restmail.net
      • Example with Mailinator
      • Example with IMAP bridge
      • Example with Google API
    • Testing Forms with Captcha
  • Version Control
  • Tips and Tricks
    • Embrace the Power of CSS
  • Command API
  • Test Application
Powered by GitBook
On this page

Was this helpful?

Test Report

PreviousTroubleshootingNextExport

Last updated 5 years ago

Was this helpful?

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

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.

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

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

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.

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

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

Test Report in Puppetry
Screenshot viewer
Download screenshot link
Download performance report button
Test report with failing assertion
Error details link