Publicado Playwright 1.0, un paquete para automatizar el trabajo con Chromium, Firefox y WebKit

Microsoft опубликовала lanzamiento del proyecto Dramaturgo 1.0, que proporciona una API universal para automatizar operaciones en la interfaz del navegador. Por ejemplo, Playwright le permite preparar un guión para abrir un sitio específico en una nueva pestaña, completar/enviar un formulario, mover el cursor a ciertos elementos, comparar resultados de referencia o tomar una captura de pantalla. El proyecto está diseñado como una biblioteca para la plataforma Node.js y suministrado licenciado bajo Apache 2.0.

Características del dramaturgo:

  • Capacidad para utilizar un script y una API comunes cuando se trabaja con diferentes navegadores basados ​​en Chromium, Firefox y WebKit;
  • Capacidad para crear scripts complejos que abarquen múltiples páginas, dominios e iframes;
  • Espere automáticamente a que los elementos estén listos antes de activar acciones como hacer clic y completar un formulario;
  • Interceptar la actividad de la red para analizar las solicitudes de la red;
  • Soporte para ejecutar scripts de filtro para modificación arbitraria de páginas;
  • La capacidad de emular dispositivos móviles, ubicación y derechos de acceso (por ejemplo, puede simular la ubicación de un usuario específico en maps.google.com y automatizar la creación de capturas de pantalla de mapas);
  • Generar eventos regulares de mouse y teclado;
  • Soporte para carga y descarga de archivos.

Fuente: opennet.ru

Añadir un comentario