Skip to main content
Piloterr

Qu'est-ce que Puppeteer Extra ?

Puppeteer Extra

Puppeteer est une bibliothèque Node.js qui propose une API de haut niveau pour contrôler Chrome headless via le protocole DevTools. Cette API Chrome Node, également appelée Headless Chrome Node API, est utile pour automatiser les tests de sites web dans le navigateur Chrome. Puppeteer est, à la base, un outil d'automatisation plutôt qu'un outil de test. Il est donc très populaire pour des cas d'usage comme le scraping web, la génération de PDF, etc. Puppeteer Extra regroupe des bibliothèques communautaires qui intègrent un système de plugins pour enrichir l'utilisation de Playwright et Puppeteer (ajout de fonctionnalités, par exemple le renforcement de la furtivité via le plugin puppeteer-extra-plugin-stealth). Puppeteer utilise le protocole Chrome DevTools. Voici les fonctionnalités les plus notables prises en charge par Puppeteer : scraping web, tests de performance et automatisation simple.