Er is Playwright 1.0 verschenen, een pakket voor het automatiseren van het werken met Chromium, Firefox en WebKit

Microsoft опубликовала project vrijgeven Toneelschrijver 1.0, die een universele API biedt voor het automatiseren van bewerkingen in de browserinterface. Met Playwright kunt u bijvoorbeeld een script voorbereiden om een ​​specifieke site in een nieuw tabblad te openen, een formulier in te vullen/verzenden, de cursor naar bepaalde elementen te verplaatsen, te vergelijken met referentieresultaten of een screenshot te maken. Het project is ontworpen als een bibliotheek voor het Node.js-platform en geleverde gelicentieerd onder Apache 2.0.

Kenmerken van toneelschrijver:

  • Mogelijkheid om een ​​gemeenschappelijk script en API te gebruiken bij het werken met verschillende browsers gebaseerd op Chromium, Firefox en WebKit;
  • Mogelijkheid om complexe scripts te maken die meerdere pagina's, domeinen en iframes beslaan;
  • Automatisch wachten tot elementen gereed zijn voordat acties worden geactiveerd, zoals klikken en een formulier invullen;
  • Het onderscheppen van netwerkactiviteit om netwerkverzoeken te analyseren;
  • Ondersteuning voor het starten van filterscripts voor willekeurige wijziging van pagina's;
  • De mogelijkheid om mobiele apparaten, locatie en toegangsrechten te emuleren (u kunt bijvoorbeeld een specifieke gebruikerslocatie in maps.google.com simuleren en het maken van kaartscreenshots automatiseren);
  • Regelmatige muis- en toetsenbordgebeurtenissen genereren;
  • Ondersteuning voor het uploaden en downloaden van bestanden.

Bron: opennet.ru

Voeg een reactie