Playwright 1.0 on avaldatud, pakett, mis automatiseerib töö Chromiumi, Firefoxi ja WebKitiga

Ettevõte Microsoft avalikustasin projekti väljaanne Playwright 1.0, pakkudes universaalset API brauserite kasutajaliidese automatiseerimise jaoks. Näiteks võimaldab Playwright luua skripti, et avada teatud veebisait uues vahekaardis, täita/saata vormi, liigendada kursori teatud elementidele, võrrelda standart tulemusi või luua ekraanipilti. Projekt on vormistatud Node.js platvormile raamatukoguna ja on saadaval ainekood on litsentsitud Apache 2.0 all.

Playwright'i omadused:

  • Ühine skripti ja API kasutamine Chromiumi, Firefoxi ja WebKiti baasil töötavate brauseritega;
  • Komplekssete skriptide loomine, mis katab mitut lehte, domeeni ja iframe'i;
  • Elementide valmisoleku automaatne ootamine enne toimingute, nagu klikk ja vormi täitmine, käivitamist;
  • Võrgutegevuse jälgimine võrgupäringute analüüsimiseks;
  • Toetab filtriskripte lehtede vabatahtlikuks muutmiseks;
  • Mobiilseadmete, asukoha ja ligipääsuõiguste emuleerimise võimalus (näiteks saab maps.google.com'is simuleerida kasutaja teatud asukohta ja automatiseerida kaardipiltide loomist);
  • Tavapäraste hiire- ja klaviatuurisündmuste genereerimine;
  • Failide üleslaadimise ja allalaadimise tugi.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster