Është publikuar Playwright 1.0, një paketë për automatizimin e punës me Chromium, Firefox dhe WebKit

Kompania Microsoft botuar publikimi i projektit Dramaturg 1.0, i cili ofron një API universale për automatizimin e operacioneve në ndërfaqen e shfletuesit. Për shembull, Playwright ju lejon të përgatisni një skenar për të hapur një sajt specifik në një skedë të re, për të plotësuar/dorëzuar një formular, për të lëvizur kursorin në elementë të caktuar, për të kontrolluar rezultatet e referencës ose për të marrë një pamje të ekranit. Projekti është krijuar si një bibliotekë për platformën Node.js dhe furnizuar licencuar sipas Apache 2.0.

Karakteristikat e dramaturgut:

  • Aftësia për të përdorur një skript dhe API të përbashkët kur punoni me shfletues të ndryshëm bazuar në Chromium, Firefox dhe WebKit;
  • Aftësia për të krijuar skripta komplekse që përfshijnë shumë faqe, domene dhe iframe;
  • Prisni automatikisht që elementët të jenë gati përpara se të aktivizoni veprime të tilla si klikimi dhe plotësimi i një formulari;
  • Përgjimi i aktivitetit të rrjetit për të analizuar kërkesat e rrjetit;
  • Mbështetje për lëshimin e skripteve të filtrave për modifikim arbitrar të faqeve;
  • Aftësia për të imituar pajisjet celulare, vendndodhjen dhe të drejtat e aksesit (për shembull, mund të simuloni një vendndodhje specifike përdoruesi në maps.google.com dhe të automatizoni krijimin e pamjeve të ekranit të hartës);
  • Gjenerimi i ngjarjeve të rregullta të miut dhe tastierës;
  • Mbështetje për ngarkimin dhe shkarkimin e skedarëve.

Burimi: opennet.ru

Shto një koment