È stato pubblicato Playwright 1.0, un pacchetto per automatizzare il lavoro con Chromium, Firefox e WebKit

Microsoft pubblicato rilascio del progetto Drammaturgo 1.0, che fornisce un'API universale per automatizzare le operazioni nell'interfaccia del browser. Ad esempio, Playwright ti consente di preparare uno script per aprire un sito specifico in una nuova scheda, compilare/inviare un modulo, spostare il cursore su determinati elementi, verificare i risultati di riferimento o acquisire uno screenshot. Il progetto è pensato come libreria per la piattaforma Node.js e in dotazione concesso in licenza con Apache 2.0.

Caratteristiche del drammaturgo:

  • Possibilità di utilizzare uno script e un'API comuni quando si lavora con diversi browser basati su Chromium, Firefox e WebKit;
  • Capacità di creare script complessi che si estendono su più pagine, domini e iframe;
  • Attendi automaticamente che gli elementi siano pronti prima di attivare azioni come fare clic e compilare un modulo;
  • Intercettare l'attività di rete per analizzare le richieste di rete;
  • Supporto per l'avvio di script di filtro per la modifica arbitraria delle pagine;
  • La capacità di emulare dispositivi mobili, posizione e diritti di accesso (ad esempio, puoi simulare la posizione di un utente specifico su maps.google.com e automatizzare la creazione di screenshot della mappa);
  • Generazione di eventi regolari del mouse e della tastiera;
  • Supporto per il caricamento e il download di file.

Fonte: opennet.ru

Aggiungi un commento