Se ha publicado Playwright 1.0, un paquete para la automatización de trabajos con Chromium, Firefox y WebKit

La empresa Microsoft ha publicado lanzamiento del proyecto Playwright 1.0, proporcionando una API universal para la automatización de operaciones en las interfaces de los navegadores. Por ejemplo, Playwright permite crear un guion para abrir un sitio web específico en una nueva pestaña, completar/enviar un formulario, mover el cursor sobre elementos concretos, verificar resultados de referencia o tomar una captura de pantalla. El proyecto está diseñado como una biblioteca para la plataforma Node.js y se entrega bajo la licencia Apache 2.0.

Características de Playwright:

  • Posibilidad de utilizar un guion y API comunes al trabajar con diferentes navegadores basados en Chromium, Firefox y WebKit;
  • Capacidad para crear guiones complejos que abarcan múltiples páginas, dominios e iframe;
  • Esperas automáticas para que los elementos estén listos antes de ejecutar acciones, como clics y rellenar formularios;
  • Intercepción de actividad de red para analizar solicitudes de red;
  • Soporte para la ejecución de scripts de filtro para modificar páginas de manera arbitraria;
  • Posibilidad de emular dispositivos móviles, ubicaciones y permisos (por ejemplo, se puede simular una ubicación específica del usuario en maps.google.com y automatizar la creación de capturas de pantalla del mapa);
  • Generación de eventos de mouse y teclado estándar;
  • Soporte para la carga y descarga de archivos.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster