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.

Painel de privacidade e segurança, limitação de CPU calibrada, destaque de recursos próprios e de terceiros na seção Performance, novos insights e muito mais.

A equipe do Edge adicionou suporte para respeitar diretamente os valores do Windows ClearType Tuner no Chromium, resultando em uma melhor renderização de texto em navegadores baseados no Chromium no Windows.

Saiba mais sobre a mudança no relatório de experiência do usuário do Chrome (mudanças no CRUX) na versão de fevereiro de 2025, incluindo subpartes de imagem do LCP, tipos de recursos do LCP e RTT.