puppeteer — безголовый API узла Chrome
Что я могу сделать?
Большинство вещей, которые вы можете сделать вручную в браузере, можно сделать с помощью Puppeteer! Вот несколько примеров для начала:
Создавайте скриншоты и PDF-файлы страниц.
Просканируйте SPA и сгенерируйте предварительно отрендеренный контент (например, «SSR»).
Собрать контент с веб-сайтов.
Автоматизируйте отправку форм, тестирование пользовательского интерфейса, ввод с клавиатуры и т. д.
Создайте современную автоматизированную среду тестирования. Запускайте тесты непосредственно в последней версии Chrome, используя новейшие функции JavaScript и браузера.
Запишите временную трассировку вашего сайта, чтобы помочь диагностировать проблемы с производительностью.
Попробуйте:https://try-кукольник.appspot.com/