Išleistas „Playwright 1.0“ – paketas, skirtas automatizuoti darbą su „Chromium“, „Firefox“ ir „WebKit“.

„Microsoft“ опубликовала projekto leidimas Dramaturgas 1.0, kuri suteikia universalią API operacijų automatizavimui naršyklės sąsajoje. Pavyzdžiui, „Playwright“ leidžia paruošti scenarijų, kad atidarytumėte konkrečią svetainę naujame skirtuke, užpildytumėte / pateiktumėte formą, perkeltumėte žymeklį į tam tikrus elementus, patikrintumėte nuorodų rezultatus arba padarytumėte ekrano kopiją. Projektas sukurtas kaip Node.js platformos biblioteka ir tiekiama licencijuota pagal Apache 2.0.

Dramaturgo savybės:

  • Galimybė naudoti bendrą scenarijų ir API dirbant su skirtingomis naršyklėmis, pagrįstomis Chromium, Firefox ir WebKit;
  • Galimybė kurti sudėtingus scenarijus, apimančius kelis puslapius, domenus ir iframe;
  • Automatiškai palaukite, kol elementai bus paruošti, prieš suaktyvindami veiksmus, pvz., spustelėdami ir užpildydami formą;
  • Tinklo veiklos perėmimas tinklo užklausoms analizuoti;
  • Palaikymas paleidžiant filtrų scenarijus savavališkam puslapių modifikavimui;
  • Galimybė imituoti mobiliuosius įrenginius, vietą ir prieigos teises (pavyzdžiui, galite imituoti konkrečią vartotojo vietą maps.google.com ir automatizuoti žemėlapio ekrano kopijų kūrimą);
  • Įprastų pelės ir klaviatūros įvykių generavimas;
  • Failų įkėlimo ir atsisiuntimo palaikymas.

Šaltinis: opennet.ru

Добавить комментарий