Playwright 1.0 tau tshaj tawm, ib pob rau kev ua haujlwm nrog Chromium, Firefox thiab WebKit

Microsoft lub tuam txhab luam tawm qhov project tso tawm Playwright 1.0, uas muab universal API rau automating kev khiav hauj lwm nyob rau hauv lub browser interface. Piv txwv li, Playwright tso cai rau koj los npaj ib tsab ntawv los qhib ib qhov chaw tshwj xeeb hauv tab tshiab, sau / xa daim ntawv, txav tus cursor rau qee yam ntsiab lus, tshawb xyuas cov txiaj ntsig kev siv, lossis thaij duab. Qhov project yog tsim los ua ib lub tsev qiv ntawv rau Node.js platform thiab nkag rau hauv muaj ntawv tso cai nyob rau hauv Apache 2.0.

Playwright Nta:

  • Muaj peev xwm siv cov ntawv sau thiab API thaum ua haujlwm nrog cov browser sib txawv raws li Chromium, Firefox thiab WebKit;
  • Muaj peev xwm tsim cov ntawv nyuaj hla ntau nplooj ntawv, domains thiab iframes;
  • Cia li tos rau cov ntsiab lus kom tau npaj ua ntej ua haujlwm xws li nyem thiab sau ib daim ntawv;
  • Intercepting network kev ua ub no los soj ntsuam kev thov network;
  • Kev them nyiaj yug rau launching lim scripts rau arbitrary hloov ntawm nplooj ntawv;
  • Lub peev xwm los ua raws li cov khoom siv mobile, qhov chaw thiab cov cai nkag tau (piv txwv li, koj tuaj yeem simulate ib tus neeg siv qhov chaw tshwj xeeb hauv maps.google.com thiab automate lub creation ntawm daim ntawv qhia screenshots);
  • Tsim cov xwm txheej nas thiab cov keyboard tsis tu ncua;
  • Kev them nyiaj yug rau uploading thiab rub tawm cov ntaub ntawv.

Tau qhov twg los: opennet.ru

Ntxiv ib saib