Publicada a versão 1.0 do Playwright, pacote para automação de operações com Chromium, Firefox e WebKit

Empresa Microsoft publicou lançamento do projeto Playwright 1.0, que oferece uma API universal para automação de operações nas interfaces dos navegadores. Por exemplo, o Playwright permite preparar um script para abrir um site específico em uma nova aba, preencher/enviar um formulário, mover o cursor para elementos específicos, comparar com resultados de referência ou criar uma captura de tela. O projeto é estruturado como uma biblioteca para a plataforma Node.js e é disponibilizado estão sob a licença Apache 2.0.

Características do Playwright:

  • Possibilidade de utilizar um script e API comuns ao trabalhar com diferentes navegadores baseados em Chromium, Firefox e WebKit;
  • Possibilidade de criar scripts complexos que abrangem várias páginas, domínios e iframes;
  • Espera automática pela prontidão dos elementos antes de iniciar ações como clicar e preencher formulários;
  • Intercepção de atividade de rede para análise de requisições de rede;
  • Suporte a execução de scripts filtros para modificação arbitrária de páginas;
  • Possibilidade de emular dispositivos móveis, localizações e permissões (por exemplo, é possível simular uma localização específica do usuário em maps.google.com e automatizar a criação de capturas de tela do mapa);
  • Geração de eventos comuns de mouse e teclado;
  • Suporte ao upload e download de arquivos.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster