What is Puppeteer?
As a Node library, Puppeteer implements a high-level API to communicate and control a Chromium or Chrome browser using the DevTools Protocol.Puppeteer can be used to automate UI testing by directly running tests in the latest version of Chromium or Chrome using the latest browser features.
Monitoring Puppeteer Web Application tests
This package monitors Puppeteer Metrics.
This package automatically configures the ServicePilot Manager in order to monitor the availability and performance of Puppeteer.
Some of the statistics gathered in this way are:
- Layout Duration
- Script Duration
- Task Duration
Heap Memory Size used by JS
For more information on how to use Puppeteer with ServicePilot, go to your ServicePilot Manager > Settings > Agents. In the Agents page, click on
+ Install an Agent> Developer Agents > Puppeteer > Get Started