Byl vydán Playwright 1.0, balíček pro automatizaci práce s Chromium, Firefox a WebKit

Společnost Microsoft publikovala uvolnění projektu Playwright 1.0, který poskytuje univerzální API pro automatizaci operací v rozhraní prohlížečů. Například Playwright umožňuje připravit skript pro otevření určitého webu v nové záložce, vyplnění/odeslání formuláře, umístění kurzoru na konkrétní prvky, porovnání s referenčními výsledky nebo vytvoření snímku obrazovky. Projekt je zpracován jako knihovna pro platformu Node.js a dodává se pod licencí Apache 2.0.

Vlastnosti Playwright:

  • Možnost využití společného skriptu a API při práci s různými prohlížeči na bázi Chromium, Firefox a WebKit;
  • Možnost vytváření složitých scénářů, pokrývajících více stránek, domén a iframe;
  • Automatické čekání na připravenost prvků před spuštěním akcí, jako je kliknutí a vyplnění formuláře;
  • Zachycení síťové aktivity pro analýzu síťových dotazů;
  • Podpora spouštění filtrů skriptů pro libovolnou úpravu stránek;
  • Možnost emulace mobilních zařízení, polohy a přístupových práv (například lze v maps.google.com simulovat určitou polohu uživatele a automatizovat vytváření snímků obrazovky mapy);
  • Generování běžných událostí myši a klávesnice;
  • Podpora nahrávání a stahování souborů.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster