Publicouse Playwright 1.0, un paquete para automatizar o traballo con Chromium, Firefox e WebKit

Microsoft publicado lanzamento do proxecto Dramaturgo 1.0, que proporciona unha API universal para automatizar operacións na interface do navegador. Por exemplo, Playwright permítelle preparar un guión para abrir un sitio específico nunha nova pestana, cubrir/enviar un formulario, mover o cursor a determinados elementos, comprobar os resultados de referencia ou facer unha captura de pantalla. O proxecto está deseñado como unha biblioteca para a plataforma Node.js e subministrado licenciado baixo Apache 2.0.

Características do dramaturgo:

  • Capacidade de usar un script e unha API comúns cando se traballa con diferentes navegadores baseados en Chromium, Firefox e WebKit;
  • Capacidade para crear scripts complexos que abarcan varias páxinas, dominios e iframes;
  • Agarda automaticamente a que os elementos estean listos antes de activar accións como facer clic e cubrir un formulario;
  • Interceptar a actividade da rede para analizar as solicitudes de rede;
  • Soporte para lanzar scripts de filtro para modificacións arbitrarias de páxinas;
  • A capacidade de emular dispositivos móbiles, localización e dereitos de acceso (por exemplo, pode simular a localización dun usuario específico en maps.google.com e automatizar a creación de capturas de pantalla do mapa);
  • Xerar eventos regulares de rato e teclado;
  • Soporte para cargar e descargar ficheiros.

Fonte: opennet.ru

Engadir un comentario