Публикации по теме '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 для автоматизации взаимодействия с браузером. Однако это трудоемкий..