Playwright 1.0 udgivet, pakke til automatisering med Chromium, Firefox og WebKit

Microsoft offentliggjorde projektudgivelse Playwright 1.0, der tilbyder et universelt API til automatisering af operationer i browsergrænseflader. For eksempel giver Playwright mulighed for at forberede et script til at åbne et bestemt websted i en ny fane, udfylde/indsende formularer, føre markøren hen til specifikke elementer, sammenligne med referenceresultater eller tage et skærmbillede. Projektet er udformet som et bibliotek til Node.js-platformen og leveres er under Apache 2.0-licensen.

Funktioner ved Playwright:

  • Mulighed for at bruge et fælles script og API, når man arbejder med forskellige browsere baseret på Chromium, Firefox og WebKit;
  • Mulighed for at oprette komplekse scripts, der dækker flere sider, domæner og iframe;
  • Automatisk venten på, at elementer er klar, før handlinger som klik og udfyldning af formularer udføres;
  • Intercepting netværksaktivitet for at analysere netværksanmodninger;
  • Understøttelse af kørsel af filter scripts til vilkårlig ændring af sider;
  • Mulighed for at emulere mobile enheder, placeringer og adgangsrettigheder (for eksempel kan man på maps.google.com simulere en bestemt brugerplacering og automatisere oprettelse af skærmbilleder af kort);
  • Generering af almindelige muse- og tastaturbegivenheder;
  • Understøttelse af upload og download af filer.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster