Playwright 1.0 ti ṣe atẹjade, package kan fun adaṣe adaṣe pẹlu Chromium, Firefox ati WebKit

Ile-iṣẹ Microsoft atejade idasilẹ ise agbese Òǹkọ̀wé eré 1.0, eyiti o pese API fun gbogbo awọn iṣẹ adaṣe ni wiwo ẹrọ aṣawakiri. Fun apẹẹrẹ, Playwright gba ọ laaye lati mura iwe afọwọkọ kan lati ṣii aaye kan pato ni taabu tuntun kan, fọwọsi/fi fọọmu kan silẹ, gbe kọsọ si awọn eroja kan, ṣayẹwo lodi si awọn abajade itọkasi, tabi ya sikirinifoto kan. Ise agbese ti a ṣe bi a ìkàwé fun Node.js Syeed ati pese iwe-aṣẹ labẹ Apache 2.0.

Awọn ẹya ara ẹrọ oṣere:

  • Agbara lati lo iwe afọwọkọ ti o wọpọ ati API nigba ṣiṣẹ pẹlu awọn aṣawakiri oriṣiriṣi ti o da lori Chromium, Firefox ati WebKit;
  • Agbara lati ṣẹda awọn iwe afọwọkọ eka ti o ni awọn oju-iwe pupọ, awọn ibugbe ati awọn iframes;
  • Laifọwọyi duro fun awọn eroja lati ṣetan ṣaaju ṣiṣe awọn iṣe bii tite ati kikun fọọmu kan;
  • Intercepting iṣẹ nẹtiwọki lati itupalẹ awọn ibeere nẹtiwọki;
  • Atilẹyin fun ifilọlẹ awọn iwe afọwọkọ àlẹmọ fun iyipada lainidii ti awọn oju-iwe;
  • Agbara lati farawe awọn ẹrọ alagbeka, ipo ati awọn ẹtọ iwọle (fun apẹẹrẹ, o le ṣe adaṣe ipo olumulo kan pato ni maps.google.com ati adaṣe adaṣe awọn sikirinisoti maapu);
  • Ṣiṣẹda Asin deede ati awọn iṣẹlẹ keyboard;
  • Atilẹyin fun ikojọpọ ati gbigba awọn faili.

orisun: opennet.ru

Fi ọrọìwòye kun