Ir publicēta Playwright 1.0 pakotne darba automatizēšanai ar Chromium, Firefox un WebKit

Microsoft опубликовала projekta izlaidums Dramaturgs 1.0, kas nodrošina universālu API darbību automatizēšanai pārlūkprogrammas saskarnē. Piemēram, Playwright ļauj sagatavot skriptu, lai atvērtu noteiktu vietni jaunā cilnē, aizpildītu/iesniegtu veidlapu, pārvietotu kursoru uz noteiktiem elementiem, pārbaudītu atsauces rezultātus vai uzņemtu ekrānuzņēmumu. Projekts ir veidots kā Node.js platformas bibliotēka un piegādāts licencēts saskaņā ar Apache 2.0.

Dramaturga iezīmes:

  • Spēja izmantot kopīgu skriptu un API, strādājot ar dažādām pārlūkprogrammām, kuru pamatā ir Chromium, Firefox un WebKit;
  • Spēja izveidot sarežģītus skriptus, kas aptver vairākas lapas, domēnus un iframe;
  • Automātiski gaidiet, līdz elementi būs gatavi, pirms aktivizējat tādas darbības kā noklikšķināšana un veidlapas aizpildīšana;
  • Tīkla darbību pārtveršana, lai analizētu tīkla pieprasījumus;
  • Atbalsts filtru skriptu palaišanai patvaļīgai lapu pārveidošanai;
  • Iespēja emulēt mobilās ierīces, atrašanās vietu un piekļuves tiesības (piemēram, varat simulēt konkrētu lietotāja atrašanās vietu vietnē maps.google.com un automatizēt kartes ekrānuzņēmumu izveidi);
  • Regulāru peles un tastatūras notikumu ģenerēšana;
  • Atbalsts failu augšupielādei un lejupielādei.

Avots: opennet.ru

Pievieno komentāru