Playwright 1.0 har publicerats, ett paket för att automatisera arbete med Chromium, Firefox och WebKit

Microsoft Company опубликовала projekt release Dramatiker 1.0, som tillhandahåller ett universellt API för att automatisera operationer i webbläsargränssnittet. Till exempel låter Playwright dig förbereda ett manus för att öppna en specifik webbplats på en ny flik, fylla i/skicka in ett formulär, flytta markören till vissa element, kontrollera mot referensresultat eller ta en skärmdump. Projektet är utformat som ett bibliotek för Node.js-plattformen och levereras licensierad under Apache 2.0.

Dramatikerns funktioner:

  • Möjlighet att använda ett vanligt skript och API när du arbetar med olika webbläsare baserade på Chromium, Firefox och WebKit;
  • Möjlighet att skapa komplexa skript som spänner över flera sidor, domäner och iframes;
  • Vänta automatiskt på att elementen är klara innan du utlöser åtgärder som att klicka och fylla i ett formulär;
  • Avlyssning av nätverksaktivitet för att analysera nätverksförfrågningar;
  • Stöd för att starta filterskript för godtycklig modifiering av sidor;
  • Möjligheten att emulera mobila enheter, plats och åtkomsträttigheter (till exempel kan du simulera en specifik användarplats i maps.google.com och automatisera skapandet av kartskärmbilder);
  • Generera regelbundna mus- och tangentbordshändelser;
  • Stöd för upp- och nedladdning av filer.

Källa: opennet.ru

Lägg en kommentar