What are puppeteers for?

Puppeteer is a Node library that provides a high-level API to control headless Chrome or Chromium browsers over the DevTools Protocol . … A headless browser is a web browser, without a graphical user interface, that is mainly used for automated testing.

Read more

How do you use a Puppeteer?

To use Puppeteer with a different version of Chrome or Chromium, pass in the executable’s path when creating a Browser instance : const browser = await puppeteer. launch({ executablePath: ‘/path/to/Chrome’ }); You can also use Puppeteer with Firefox Nightly (experimental support).

Read more