Puppeteer est une bibliothèque JavaScript qui fournit une API de haut niveau pour automatiser Chrome et Firefox via le protocole Chrome DevTools et WebDriver BiDi.

Utilisez-le pour automatiser n'importe quoi dans le navigateur, de la prise de captures d'écran et de la génération de PDF à la navigation et au test d'UI complexes, en passant par l'analyse des performances.

Concepts

Interrogez des éléments DOM, cliquez sur des boutons, saisissez du texte, etc.
Intercepter et modifier les requêtes et les réponses réseau.
Obtenez des instantanés visuels de pages complètes ou d'éléments spécifiques.
Découvrez les modes headless, headful et shell, et quand les utiliser.

Articles de blog

Lisez les derniers articles de blog sur Puppeteer, Chrome pour les tests et WebDriver BiDi.

Panneau de confidentialité et de sécurité, limitation du processeur calibrée, mise en évidence des données first party et tierces dans "Performances", nouveaux insights, etc.

L'équipe Edge a ajouté la prise en charge du respect des valeurs de l'optimiseur d'affichage du texte ClearType de Windows directement dans Chromium, ce qui améliore le rendu du texte dans les navigateurs basés sur Chromium sous Windows.

Découvrez les modifications apportées au rapport sur l'expérience utilisateur Chrome (CrUX) dans la version de février 2025, y compris les sous-composants d'image du LCP, les types de ressources du LCP et le RTT.