O Puppeteer é uma biblioteca JavaScript que fornece uma API de alto nível para automatizar o Chrome e o Firefox usando o protocolo Chrome DevTools e o WebDriver BiDi.

Use-o para automatizar qualquer coisa no navegador, desde a captura de tela e a geração de PDFs até a navegação e o teste de interfaces complexas e a análise de desempenho.

Conceitos

Consultar elementos DOM, clicar em botões, digitar textos e muito mais.
Intercepção e modificação de solicitações e respostas de rede.
Receba instantâneos visuais de páginas inteiras ou elementos específicos.
Saiba mais sobre os modos headless, headful e shell e quando usá-los.

Postagens do blog

Leia as postagens de blog mais recentes sobre o Puppeteer, o Chrome for Testing e o WebDriver BiDi.

Descubra os apps e as extensões vencedores do Desafio de IA integrada, em que convidamos você a repensar o que é possível com o Gemini Nano no Chrome.

Selecionamos a ViddyScribe para o prêmio da Web da Competição de desenvolvedores de API Gemini. Eles mostraram como o Gemini pode ajudar a tornar os vídeos na Web mais acessíveis, gerando descrições em áudio para qualquer vídeo.

Tradução de textos em tempo real no navegador usando modelos locais de IA. Agora, os usuários podem contribuir em seu primeiro idioma.