Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Puppeteer confusion around Chrome for Testing vs Chromium

At this link, https://pptr.dev/chromium-support, the page title says it's the Chromium versions that are supported for each Puppeteer release.

But, the latest releases all say "Chrome for Testing" and not "Chromium". Why is that?

enter image description here

And also, from reading about Chrome for Testing, it looks like Chrome for Testing is a version of Chrome, not Chromium. So does this mean that Puppeteer now targets Chrome specifically and not Chromium? Should I only be running Chrome for Testing from the CLI to have puppeteer connect to a running instance instead of Chromium entirely?

like image 482
rasen58 Avatar asked Nov 30 '25 16:11

rasen58


1 Answers

Chrome for Testing is a new flavor of Chrome specifically for testing/automation. The documentation page indicates at what point Puppeteer switched from bundling Chromium builds to Chrome for Testing. Correspondingly, newer Puppeteer versions download Chrome for Testing by default. You can still use Chromium (which you need to install yourself) but Puppeteer is not explicitly tested for compatibility with Chromium builds.

P.S. there is an issue to make this documentation page more clear.

like image 106
Oleksii Rudenko Avatar answered Dec 03 '25 06:12

Oleksii Rudenko



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!