Do I need Puppeteer for Chrome?

By default, Puppeteer downloads and uses a specific version of Chromium so its API is guaranteed to work out of the box. 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.

Read more

What browsers does Puppeteer support?

Puppeteer vs Selenium: Core Differences PuppeteerSeleniumWorks only with Chrome or Chromium and does not support other browsers.Supports multiple browsers like Chrome, IE, Firefox, Safari, etc. Cross-platform support is provided across all the available browsersWas released in 2017Was released in 2004Puppeteer vs Selenium: Core Differences | BrowserStack www.browserstack.com › guide › puppeteer-vs-selenium

Read more

What can Puppeteer do?

Puppeteer is a Node library that provides a high-level API to control headless Chrome over the DevTools Protocol . Also known as a Headless Chrome Node API, it is useful for automating the Chrome browser to run website tests. Fundamentally, Puppeteer is an automation tool and not a test tool.

Read more