Ġie ppubblikat Playwright 1.0, pakkett għall-awtomatizzazzjoni tax-xogħol bi Chromium, Firefox u WebKit

Kumpanija Microsoft ippubblikat rilaxx tal-proġett Drammaturgu 1.0, li jipprovdi API universali għall-awtomatizzazzjoni tal-operazzjonijiet fl-interface tal-browser. Pereżempju, Playwright jippermettilek tipprepara skript biex tiftaħ sit speċifiku f'tab ġdida, timla/issottometti formola, tmexxi l-cursor għal ċerti elementi, tikkontrolla ma 'riżultati ta' referenza, jew tieħu screenshot. Il-proġett huwa ddisinjat bħala librerija għall-pjattaforma Node.js u fornuti liċenzjat taħt Apache 2.0.

Karatteristiċi tad-drammaturgu:

  • Kapaċità li tuża skript u API komuni meta taħdem ma 'browsers differenti bbażati fuq Chromium, Firefox u WebKit;
  • Kapaċità li toħloq skripts kumplessi li jkopru bosta paġni, oqsma u iframes;
  • Stenna awtomatikament li l-elementi jkunu lesti qabel ma jibdew azzjonijiet bħal tikklikkja u timla formola;
  • Interċettazzjoni ta' attività ta' netwerk għall-analiżi ta' talbiet ta' netwerk;
  • Appoġġ għat-tnedija ta' skripts tal-filtri għal modifika arbitrarja tal-paġni;
  • Il-ħila li timita tagħmir mobbli, post u drittijiet ta 'aċċess (per eżempju, tista' tissimula post ta 'utent speċifiku f'maps.google.com u tawtomatizza l-ħolqien ta' screenshots tal-mapep);
  • Il-ġenerazzjoni ta' avvenimenti regolari tal-maws u tat-tastiera;
  • Appoġġ għat-tlugħ u t-tniżżil ta' fajls.

Sors: opennet.ru

Żid kumment