Публикации по теме 'puppeteer'
Используйте Puppeteer + ExpressJS для создания собственного API скриншотов
Создайте свой собственный API скриншотов и воспользуйтесь Puppeteer + ExpressJS
Сначала краткое введение в технологии, которые мы собираемся использовать.
Puppeteer - это библиотека Node, которая предоставляет высокоуровневый API для управления Chrome или Chromium.
Express - это минималистичный веб-фреймворк для Node.js , что означает, что он берет на себя тяжелую работу и упрощает создание веб-сервисов на основе NodeJS.
Давайте начнем!
Шаг 1. Настройка..
Использование gmail-tester + Puppeteer для опроса почтового ящика Gmail
Комплексное E2E-тестирование вашего приложения обычно означает, что вам нужно проверить весь поток в рамках бизнес-логики, и оставлять слепые пятна - не вариант, если вы хотите спать спокойно. Трудно представить себе веб-приложения, в которых не задействованы функции почты, поэтому обеспечение того, чтобы пользователи могли отправлять и получать свои письма, является обязательным. В моем случае у меня есть приложение ERP для тестирования, где рассылка - это не только вопрос регистрации..
Драматург vs Кукольник: кого выбрать?
Playwright и Puppeteer — два основных известных фреймворка безголовых браузеров для автоматизированного тестирования. Для создания ваших наборов тестов они являются одними из лучших фреймворков, особенно при работе с проектами, связанными с Node.js, для автоматизации тестирования веб-браузера. Оба подходят для наборов инструментов программистов веб-автоматизации. В этом руководстве рассматриваются и сравниваются оба инструмента, чтобы помочь вам определить, какой из них выбрать...
Ползание с Кукловодом
Puppeteer — это библиотека Node JS, которая предоставляет API для управления браузером Chrome и выполнения почти всех операций, которые разработчик/пользователь может выполнять вручную. Это включает в себя:
посещение веб-страницы вход в систему и выполнение действий пользователя взаимодействие с одностраничными приложениями[ SPA ] Делаем скриншоты Загрузка файлов захват временной шкалы веб-инструментов и т. д.
Это немного отличается от других доступных поисковых роботов, так как..
Как конвертировать HTML в PDF с помощью Puppeteer
Как конвертировать HTML в PDF с помощью Puppeteer
Независимо от того, хотите ли вы генерировать счета, создавать отчеты или сохранять веб-контент для использования в автономном режиме, Puppeteer — это мощный инструмент, который может легко автоматизировать этот процесс. В этом руководстве мы рассмотрим, как конвертировать HTML в PDF с помощью Puppeteer , библиотеки Node.js с открытым исходным кодом, разработанной Google.
Настройка Кукловода
Для начала вам необходимо установить..
Веб-тестирование с Jest и Puppeteer
Я начал рассматривать тестирование с помощью Jest и Puppeteer после того, как использовал Puppeteer для новой функции в Talaia.io, поэтому я создал репозиторий github , содержащий простой каркас для веб-тестирования.
Jest : платформа тестирования от Facebook. Jest предоставляет платформу для автоматизированного тестирования вместе с базовой библиотекой утверждений (Expect).
Puppeteer : библиотека Node.js для управления безголовым Chrome. Он довольно новый, но сейчас самое время..
Как парсить веб-страницы с помощью Puppeteer в Google Cloud Functions
В этой статье я буду использовать Javascript ( Node.js ) для кода, Yarn в качестве диспетчера пакетов для Node и apt-get для зависимостей от ОС.
Если вам нужны данные из источника, который не предоставляет API, вам нужно выполнить парсинг веб-страниц. Вот почему вы можете рассмотреть возможность использования Puppeteer в сочетании с Google Cloud Functions. Puppeteer - это библиотека, которая использует Chromium для автоматизации взаимодействия с браузером. Однако это трудоемкий..