Vis�o geral do Puppeteer

Puppeteer � uma biblioteca do Node que fornece uma API de alto n�vel para controlar o Chrome ou o Chromium sem comando pelo protocolo DevTools (links em ingl�s). Ela tamb�m pode ser configurada para usar o Chrome ou o Chromium completos (n�o headless).

A equipe do Chrome DevTools mant�m a biblioteca, mas queremos sua ajuda e conhecimento no projeto. Consulte Contribui��es.

What can I do?

A maioria das a��es que voc� pode realizar manualmente no navegador pode ser feita com o Puppeteer. Aqui est�o alguns exemplos para voc� come�ar:

  • Gere capturas de tela e PDFs das p�ginas.
  • Rastreie um aplicativo de p�gina �nica (SPA) e gere conte�do pr�-renderizado (SSR ou renderiza��o do lado do servidor).
  • Automatize a��es como envio de formul�rios, testes de interface e entrada de teclado.
  • Crie um ambiente de teste atualizado e automatizado. Execute os testes diretamente na vers�o mais recente do Chrome usando os recursos mais recentes do JavaScript e do navegador.
  • Capturar um rastro da linha do tempo do seu site para ajudar a diagnosticar problemas de desempenho.
  • Teste as extens�es do Chrome.

Pr�ximas etapas