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.

Melhorias nas cargas de trabalho de aprendizado de máquina com subgrupos, melhorias no tempo de compilação de sombreadores no D3D12, remoção do suporte a tipos de textura com filtro de ponto flutuante como mescla e muito mais.

Descubra o novo modo de pop-up que simplifica as dicas de ferramentas e outros elementos flutuantes.

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.