Puppeteer est un framework qui permet aux testeurs d'effectuer des tests de navigateur headless Google Chrome. Les tests Puppeteer permettent d'exécuter des commandes JavaScript pour réaliser des opérations comme cliquer sur des liens, remplir des formulaires et soumettre des boutons. Puppeteer est une bibliothèque Node.js créée par Google pour contrôler Chrome headless via le protocole DevTools. Elle propose également des API de haut niveau pour exécuter des tests automatisés, créer et corriger des fonctionnalités de sites web, inspecter les éléments de page et suivre les performances.
Qu'est-ce que Puppeteer ?