Zverejnený Playwright 1.0, balík na automatizáciu práce s Chromium, Firefox a WebKit

Spoločnosť Microsoft publikovala uvedenie projektu Playwright 1.0, poskytujúci univerzálne API na automatizáciu operácií v používateľských rozhraniach prehliadačov. Napríklad, Playwright umožňuje pripraviť skript na otvorenie konkrétnej stránky v novej karte, vyplnenie/odoslanie formulára, presúvanie kurzora k určitým prvkom, porovnávanie s referenčnými výsledkami alebo vytváranie snímky obrazovky. Projekt je spracovaný ako knižnica pre platformu Node.js a dodáva sa pod licenciou Apache 2.0.

Vlastnosti Playwright:

  • Možnosť použitia spoločného skriptu a API pri práci s rôznymi prehliadačmi založenými na Chromium, Firefox a WebKit;
  • Možnosť vytvárania zložitých skriptov pokrývajúcich viacero stránok, domén a iframe;
  • Automatické čakanie na pripravenosť prvkov pred spustením akcií, ako sú kliknutie a vyplnenie formulára;
  • Zachytávanie sieťovej aktivity na analýzu sieťových požiadaviek;
  • Podpora spúšťania skriptov-filter na ľubovoľnú modifikáciu stránok;
  • Možnosť emulácie mobilných zariadení, polohy a prístupových práv (napríklad, je možné na maps.google.com simulovať určitú polohu používateľa a automatizovať vytváranie snímok mapy);
  • Generovanie obyčajných udalostí myši a klávesnice;
  • Podpora nahrávania a sťahovania súborov.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster