Puppeteer to biblioteka JavaScriptu, która udostępnia interfejs API wysokiego poziomu do automatyzacji Chrome i Firefoxa za pomocą protokołu Chrome DevTools i WebDriver BiDi.

Możesz z niego korzystać, aby zautomatyzować różne działania w przeglądarce, od robienia zrzutów ekranu i generowania plików PDF po nawigowanie i testowanie złożonych interfejsów użytkownika oraz analizowanie wydajności.

Pojęcia

Wysyłać zapytania do elementów DOM, klikać przyciski, wpisywać tekst i wykonywać inne czynności.
przechwytywanie i modyfikowanie żądań sieciowych oraz odpowiedzi na nie;
Uzyskiwanie wizualnych migawek całych stron lub poszczególnych elementów.
Poznaj tryby bez interfejsu graficznego, z interfejsem graficznym i oparty na interfejsie graficznym oraz dowiedz się, kiedy ich używać.

Posty na blogu

Przeczytaj najnowsze wpisy na blogu dotyczące Puppeteer, Chrome For Testing i WebDriver BiDi.