A fost publicat Playwright 1.0, un pachet pentru automatizarea lucrului cu Chromium, Firefox și WebKit

Compania Microsoft a publicat lansarea proiectului Playwright 1.0, oferind o API universal pentru automatizarea operațiunilor în interfața browserelor. De exemplu, Playwright permite pregătirea unui script pentru a deschide un anumit site într-un tab nou, completarea/expedierea unui formular, mutarea cursorului pe anumite elemente, compararea cu rezultatele de referință sau crearea unei capturi de ecran. Proiectul este realizat sub formă de bibliotecă pentru platforma Node.js și este livrat sub licența Apache 2.0.

Caracteristici Playwright:

  • Posibilitatea de a utiliza un script și API comun atunci când se lucrează cu diferite browsere bazate pe Chromium, Firefox și WebKit;
  • Posibilitatea de a crea scripturi complexe care acoperă mai multe pagini, domenii și iframe-uri;
  • Așteptare automată a disponibilității elementelor înainte de a efectua acțiuni, cum ar fi click-uri și completarea formularului;
  • Interceptarea activității de rețea pentru analizarea cererilor de rețea;
  • Suport pentru rularea scripturilor filtrante pentru modificarea arbitrară a paginilor;
  • Posibilitatea de a emula dispozitive mobile, locații și drepturi de acces (de exemplu, se poate simula o anumită locație a utilizatorului în maps.google.com și automatiza crearea de capturi de ecran ale hărții);
  • Generarea de evenimente standard de mouse și tastatură;
  • Suport pentru încărcarea și descărcarea fișierelor.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster