Avaldatud on Playwright 1.0, pakett Chromiumi, Firefoxi ja WebKiti töö automatiseerimiseks

Microsoft опубликовала projekti vabastamine Näitekirjanik 1.0, mis pakub universaalset API-d brauseri liidese toimingute automatiseerimiseks. Näiteks Playwright võimaldab teil ette valmistada skripti konkreetse saidi avamiseks uuel vahelehel, vormi täitmiseks/esitamiseks, kursori liigutamiseks teatud elementideni, võrdlustulemuste võrdlemiseks või ekraanipildi tegemiseks. Projekt on loodud Node.js platvormi raamatukoguna ja varustatud litsentsitud Apache 2.0 alusel.

Näitekirjaniku omadused:

  • Võimalus kasutada Chromiumil, Firefoxil ja WebKitil põhinevate erinevate brauseritega töötamisel ühist skripti ja API-d;
  • Võimalus luua keerulisi skripte, mis hõlmavad mitut lehte, domeene ja iframe;
  • Oodake automaatselt, kuni elemendid on valmis, enne kui käivitate selliseid toiminguid nagu klõpsamine ja vormi täitmine;
  • Võrgutegevuse pealtkuulamine võrgupäringute analüüsimiseks;
  • Tugi filtriskriptide käivitamiseks lehtede suvaliseks muutmiseks;
  • Võimalus emuleerida mobiilseadmeid, asukohta ja juurdepääsuõigusi (näiteks saate simuleerida konkreetset kasutaja asukohta saidil maps.google.com ja automatiseerida kaardi ekraanipiltide loomist);
  • Regulaarsete hiire- ja klaviatuurisündmuste genereerimine;
  • Failide üles- ja allalaadimise tugi.

Allikas: opennet.ru

Lisa kommentaar