Публикации по теме 'puppeteer'


Автоматизированное тестирование: «DatePicker» — Удалить атрибут «только для чтения» с помощью jQuery
Проблема: В некоторых редких случаях, когда мы автоматизируем приложения, мы сталкиваемся с такими полями, как "DatePicker" , которые установлены "только для чтения" . Это также можно автоматизировать, однако давайте будем честными и согласимся, что это утомительная работа, особенно когда нам нужно выбрать какую-то конкретную дату в прошлом или будущем. Более того, не стоит обращать внимание и прилагать усилия и время, по крайней мере, всякий раз, когда доступен лучший подход или..

Один день с кукловодом ❤ и печеньем
Видели ли вы подход к интеграционному тестированию, который не вызывает у вас рвоты? по крайней мере, для планеты JS, потому что я думаю, что за эти годы я пересекся с фантомом и кармой, с селеном и Nightwatch, у меня были некоторые надежды на CasperJS и slimerJS, даже иногда я притворяюсь, что jsdom надежен, а затем я понимаю, что я сделал и плакал, чтобы спать; до субботы я обнаружил, что кукловод не новичок, я говорю вам это как отказ от ответственности, но совсем недавно у меня была..

Вопросы по теме 'puppeteer'

puppeteer: console.log в оценке ошибки триггеров Отклонение необработанного обещания
In puppeteer , when i want to use console.log from evaluate , it triggers me an error const puppeteer = require('puppeteer'); (async () => { const browser = await puppeteer.launch({headless: false}); const page = await browser.newPage();...
1155 просмотров

Очистить текст из iframe
Как бы я вычищал текст из iframe с помощью puppeteer. В качестве простого воспроизводимого примера соскребите This is a paragraph из iframe этого URL-адреса. https://www.w3schools.com/js/tryit.asp?filename=tryjs_events
3256 просмотров
schedule 27.03.2024

php shell_exec не работает с кукловодом
Веб-сервер: nginx PHP-фреймворк: Laravel 5.5 Библиотека для создания PDF: puppeteer Итак, что я хочу сделать, так это то, что когда пользователь нажимает кнопку Загрузить , сервер делает следующее: Создание HTML-файла с содержимым...
1059 просмотров
schedule 04.04.2024

Как протестировать «плагин расширения devtools chrome» с помощью Google Puppeteer?
Я разработал плагин, который является частью инструмента разработчика Google. У него есть собственная панель в инструменте разработчика. Он также перехватывает запросы и имеет некоторый пользовательский интерфейс для пользователей. Я хочу...
261 просмотров
schedule 12.03.2024

Невозможно прикрепить новые обработчики событий щелчка к элементу HTML с помощью Puppeteer
Почему событие щелчка по привязке не запускается при нажатии вручную в сеансе отладки из VS Code? В общем вот моя цель: Перейдите на linkedin.com, используя Puppeteer в headful Chrome. Авторизоваться Перейдите на сайт linkedin.com/jobs....
1327 просмотров
schedule 08.02.2024

Кукловод - Ошибка протокола (Page.navigate): цель закрыта
Как видно из приведенного ниже примера кода, я использую Puppeteer с кластером воркеров в Node для выполнения нескольких запросов снимков экрана веб-сайтов по заданному URL-адресу: const cluster = require('cluster'); const express =...
33700 просмотров

Тестовый запуск застревает в процессе CodeceptJS + Puppeteer
Я использую CodeceptJS + Puppeteer для своих тестов. Я создал несколько сценариев, они работают нормально, но как только я создал еще один с кнопкой с запросом AJAX, я столкнулся с проблемой, заключающейся в том, что мои тесты застряли в процессе...
503 просмотров
schedule 05.11.2023

Заставить Puppeteer использовать куки-файлы локального профиля
Я хочу использовать свой профиль локального пользователя с Puppeteer. Однако, похоже, это не работает. Запускаю с этими аргументами. const browser = await puppeteer.launch({ executablePath: '/Applications/Google...
4294 просмотров
schedule 11.12.2022

Навигация Chromium останавливается в определенных случаях при использовании перехвата запросов с помощью Puppeteer
В настоящее время я использую Puppeteer с Chromium в режиме полной загрузки и включен перехват запросов. У меня проблема с навигацией page в некоторых случаях. Индикатор прогресса просто крутится, а подключенный отладчик не видит активности....
126 просмотров
schedule 01.10.2022

Взаимодействие между основной функцией и функцией рендеринга в Puppeteer
Есть ли способ взаимодействия между основным процессом и процессом рендеринга в Puppeteer, аналогичный ipcMain и функции ipcRenderer в Электрон . Простое приложение демонстрируется в этом сообщении . Я считаю, что эта функция может быть...
834 просмотров
schedule 15.09.2022

AWS Lambda, Puppeteer, функция никогда не завершается
У меня есть функция Lambda, которая запускает Puppeteer. Все работает нормально и возвращает то, что я хочу. Но после возврата результатов Lambda никогда не завершается, и у нее истекает время ожидания. Я не использую кукловоды browser.close ()...
177 просмотров
schedule 07.02.2024

Подождите, прежде чем что-то делать после перенаправления — Puppeteer Node.js
Я пытаюсь создать скрипт с Puppeteer и Node js, который размещает рекламу на веб-сайте (например, ebay или gumtree) из текстовых файлов и изображений на моем ПК. Я уже выполнил все действия с входом в систему, заполнил форму и загрузил изображения,...
860 просмотров

Форматировать вывод Puppeteer для экспорта в CSV
Я написал сценарий Puppeteer, который очищает текст с веб-сайта (это графический интерфейс, который отображает файлы журнала сервера — это сайт Squarespace, поэтому я могу получить доступ к файлам журнала только так). Вот как строки отображаются в...
2752 просмотров
schedule 06.12.2022

Кукловод не запускает хром в Mac 10.14
Я пытаюсь открыть страницу через кукольника, но он не выдает никаких ошибок, и весь код выполняется хромом, не отображается. const puppeteer = require('puppeteer'); (async () => { const browser = await puppeteer.launch(); const page = await...
3006 просмотров
schedule 23.05.2024

как отключить изображения в кукольном шипе?
Я использую этот код для отключения изображений при загрузке страницы, но не работает: _page = await _browser.NewPageAsync(); await _page.SetRequestInterceptionAsync(true); // disable images to download _page.Request += (sender, e) => {...
2081 просмотров

Запрос webSocketDebuggerUrl из Chrome-Headless в контейнере Docker
Настраивать Попытка запустить chrome без головы в качестве контейнера (изображение: https://hub.docker.com/r/alpeware/chrome-headless-trunk ) в моем docker-compose и подключении к нему из другого контейнера. Проблема Чтобы на самом деле...
1200 просмотров

Ошибка при запуске слоя AWS puppeteer-core
Я не уверен на 100%, что проблема заключается в том, что я пытаюсь создать слой ядра кукловода для AWS. На компьютере с Linux я устанавливаю пакет, архивирую его, а затем создаю слой в AWS Lambda. ubuntu@ip-172-30-0-25:~$ npm i puppeteer-core...
384 просмотров

Как запустить определенный набор тестов в jest-puppeteer
Я хотел запустить определенный набор тестов в jest-puppeteer для автоматизации пользовательского интерфейса. Я могу запустить конкретный тест, используя ниже. jest -t имя_теста где test_name происходит от слова «оно», а не от слова...
1176 просмотров
schedule 13.03.2024

Используя кукольник, как я могу дождаться завершения определенного запроса xhr
Я тестирую свое приложение для реагирования и хочу проверить, отправлен ли запрос XHR из моего приложения. Когда я использую page.waitFor (5000), иногда он работает, а иногда - нет. Есть ли лучший способ заставить код ждать завершения или разрешения...
484 просмотров

загрузка страницы после нажатия на элемент в кукловоде
У меня есть страница, загруженная с помощью кукловода, и у меня есть список элементов, отображаемых на этой странице. Каждый из элементов можно щелкнуть, и при щелчке он растянет элемент и добавит дополнительный элемент с дополнительными данными....
476 просмотров