Playwright 1.0 er publisert, en pakke for automatisering av arbeid med Chromium, Firefox og WebKit

Microsoft опубликовала prosjektutgivelse Dramatiker 1.0, som gir en universell API for automatisering av operasjoner i nettlesergrensesnittet. For eksempel lar Playwright deg forberede et skript for å åpne et spesifikt nettsted i en ny fane, fylle ut/sende inn et skjema, flytte markøren til bestemte elementer, sjekke mot referanseresultater eller ta et skjermbilde. Prosjektet er designet som et bibliotek for Node.js-plattformen og medfølgende lisensiert under Apache 2.0.

Dramatikerfunksjoner:

  • Evne til å bruke et felles skript og API når du arbeider med forskjellige nettlesere basert på Chromium, Firefox og WebKit;
  • Evne til å lage komplekse skript som spenner over flere sider, domener og iframes;
  • Vent automatisk på at elementene er klare før du utløser handlinger som å klikke og fylle ut et skjema;
  • Avskjære nettverksaktivitet for å analysere nettverksforespørsler;
  • Støtte for lansering av filterskript for vilkårlig modifikasjon av sider;
  • Muligheten til å emulere mobile enheter, plassering og tilgangsrettigheter (du kan for eksempel simulere en spesifikk brukerplassering i maps.google.com og automatisere opprettingen av kartskjermbilder);
  • Generer vanlige mus- og tastaturhendelser;
  • Støtte for opplasting og nedlasting av filer.

Kilde: opennet.ru

Legg til en kommentar