Вопросы с тегом «puppeteer»

238
Асинхронный обратный вызов не был вызван в течение времени ожидания 5000 мс, указанного в jest.setTimeout

Я использую кукловодов и шутки для запуска некоторых тестов. Мои тесты выглядят следующим образом: describe("Profile Tab Exists and Clickable: /settings/user", () => { test(`Assert that you can click the profile tab`, async () => { await page.waitForSelector(PROFILE.TAB); await...

128
Кукловод: передать переменную в .evaluate ()

Я пытаюсь передать переменную в page.evaluate()функцию в Puppeteer , но когда я использую следующий очень упрощенный пример, переменная evalVarне определена. Я новичок в Puppeteer и не могу найти никаких примеров для развития, поэтому мне нужна помощь в передаче этой переменной в...

86
Как нажать на элемент с текстом в Puppeteer

Есть ли какой-либо метод (не нашел в API) или решение, чтобы щелкнуть элемент с текстом? Например, у меня есть html: <div class="elements"> <button>Button text</button> <a href=#>Href text</a> <div>Div text</div> </div> И я хочу щелкнуть элемент, в...

13
Как отключить дампы основного файла в Docker-контейнере

Мой PHP-контейнер запускает кукловод для создания PDF. Создавая документ PDF, он также создает два файла дампа памяти внутри моего контейнера. Я не уверен, откуда они на самом деле. Хост / сервер - CentOS 7. Я проверил следующее: Нет журнала ошибок приложения, Browsershot / puppeteer работает без...

11
Безголовое качество изображения браузера - безголовый хром, фантом js, стройнее js

Я ищу больше информации о том, что происходит под капотом в безголовых браузерах. В прошлом я работал с различными безголовыми браузерами, такими как slimmerJS , Phantom.js и Headless Chrome , с целью создания скриншотов на разных сайтах. Мне никогда не удавалось создать реально выглядящее, четкое...