Playwright 1.0 gouf publizéiert, e Package fir d'Aarbecht mat Chromium, Firefox a WebKit ze automatiséieren

Microsoft Firma publizéiert Projet Verëffentlechung Playwright 1.0, предоставляющего универсальный API для автоматизации операций в интерфейсе браузеров. Например, Playwright позволяет подготовить сценарий для открытия определённого сайта в новой вкладке, заполнения/отправки формы, подведения курсора к определённым элементам, сверки с эталонными результатами или создания скриншота. Проект оформлен в виде библиотеки для платформы Node.js и geliwwert lizenzéiert ënner Apache 2.0.

Особенности Playwright:

  • Возможность использования общего сценария и API при работе с разными браузерами на базе Chromium, Firefox и WebKit;
  • Возможность создания сложных сценариев, охватывающих несколько страниц, доменов и iframe;
  • Автоматическое ожидание готовности элементов перед запуском действий, таких как клик и заполнение формы;
  • Перехват сетевой активности для анализа сетевых запросов;
  • Поддержка запуска скриптов-фильтров для произвольной модификации страниц;
  • Возможность эмуляции мобильных устройств, местоположения и прав доступа (например, можно в maps.google.com симулировать определённое местоположение пользователя и автоматизировать создание скриншотов карты);
  • Генерация обычных событий мыши и клавиатуры;
  • Поддержка загрузки и скачивания файлов.

Source: opennet.ru

Setzt e Commentaire