Ang Playwright 1.0 gipatik, usa ka pakete alang sa pag-automate sa trabaho sa Chromium, Firefox ug WebKit

Microsoft gipatik pagpagawas sa proyekto Playwright 1.0, nga naghatag usa ka unibersal nga API alang sa pag-automate sa mga operasyon sa interface sa browser. Pananglitan, ang Playwright nagtugot kanimo sa pag-andam sa usa ka script sa pag-abli sa usa ka piho nga site sa usa ka bag-ong tab, pagpuno/pagsumite sa usa ka porma, pagbalhin sa cursor sa pipila ka mga elemento, pagsusi batok sa mga resulta sa pakisayran, o pagkuha og screenshot. Ang proyekto gidisenyo isip librarya para sa Node.js nga plataporma ug gihatag lisensyado ubos sa Apache 2.0.

Mga Feature sa Playwright:

  • Abilidad sa paggamit sa usa ka komon nga script ug API sa diha nga nagtrabaho uban sa lain-laing mga browsers base sa Chromium, Firefox ug WebKit;
  • Abilidad sa paghimo sa komplikado nga mga script nga naglangkob sa daghang mga panid, mga dominyo ug mga iframe;
  • Awtomatikong maghulat nga andam ang mga elemento sa dili pa mag-trigger sa mga aksyon sama sa pag-klik ug pagpuno sa usa ka porma;
  • Pag-intercept sa kalihokan sa network aron pag-analisar sa mga hangyo sa network;
  • Suporta alang sa paglansad sa mga script sa filter alang sa arbitraryong pagbag-o sa mga panid;
  • Ang abilidad sa pagsundog sa mga mobile device, lokasyon ug mga katungod sa pag-access (pananglitan, mahimo nimong i-simulate ang usa ka piho nga lokasyon sa user sa maps.google.com ug i-automate ang paghimo sa mga screenshot sa mapa);
  • Paghimo regular nga mouse ug keyboard nga mga panghitabo;
  • Suporta alang sa pag-upload ug pag-download sa mga file.

Source: opennet.ru

Idugang sa usa ka comment