Foi publicado o Playwright 1.0, um pacote para automatizar o trabalho com Chromium, Firefox e WebKit

Microsoft publicado liberação do projeto Dramaturgo 1.0, que fornece uma API universal para automatizar operações na interface do navegador. Por exemplo, Playwright permite que você prepare um script para abrir um site específico em uma nova guia, preencher/enviar um formulário, mover o cursor para determinados elementos, verificar os resultados de referência ou fazer uma captura de tela. O projeto foi concebido como uma biblioteca para a plataforma Node.js e fornecido licenciado sob Apache 2.0.

Recursos do dramaturgo:

  • Capacidade de usar um script e API comuns ao trabalhar com diferentes navegadores baseados em Chromium, Firefox e WebKit;
  • Capacidade de criar scripts complexos abrangendo múltiplas páginas, domínios e iframes;
  • Aguardar automaticamente que os elementos estejam prontos antes de acionar ações como clicar e preencher um formulário;
  • Interceptar atividade de rede para analisar solicitações de rede;
  • Suporte para lançamento de scripts de filtro para modificação arbitrária de páginas;
  • A capacidade de emular dispositivos móveis, localização e direitos de acesso (por exemplo, você pode simular a localização de um usuário específico em maps.google.com e automatizar a criação de capturas de tela do mapa);
  • Gerando eventos regulares de mouse e teclado;
  • Suporte para upload e download de arquivos.

Fonte: opennet.ru

Adicionar um comentário