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

Microsoft publikováno vydání projektu Dramatik 1.0, který poskytuje univerzální API pro automatizaci operací v rozhraní prohlížeče. Playwright vám například umožňuje připravit skript pro otevření konkrétního webu na nové kartě, vyplnění/odeslání formuláře, přesunutí kurzoru na určité prvky, kontrolu s referenčními výsledky nebo pořízení snímku obrazovky. Projekt je navržen jako knihovna pro platformu Node.js a dodáváno licencováno pod Apache 2.0.

Funkce dramatika:

  • Schopnost používat společný skript a API při práci s různými prohlížeči založenými na Chromium, Firefox a WebKit;
  • Schopnost vytvářet složité skripty zahrnující více stránek, domén a prvků iframe;
  • Automaticky čekat, až budou prvky připraveny, než spustíte akce, jako je kliknutí a vyplnění formuláře;
  • Zachycování síťové aktivity pro analýzu síťových požadavků;
  • Podpora spouštění filtrovacích skriptů pro libovolnou úpravu stránek;
  • Schopnost emulovat mobilní zařízení, polohu a přístupová práva (můžete například simulovat konkrétní polohu uživatele na maps.google.com a automatizovat vytváření snímků obrazovky mapy);
  • Generování pravidelných událostí myši a klávesnice;
  • Podpora pro nahrávání a stahování souborů.

Zdroj: opennet.ru

Přidat komentář