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

14
Асинхронный обратный вызов не был вызван в течение времени ожидания 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 page.click(PROFILE.TAB); }, 30000); }); Иногда, когда я запускаю тесты, все работает как …

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

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

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

1
Безголовое качество изображения браузера - безголовый хром, фантом js, стройнее js
Я ищу больше информации о том, что происходит под капотом в безголовых браузерах. В прошлом я работал с различными безголовыми браузерами, такими как slimmerJS , Phantom.js и Headless Chrome , с целью создания скриншотов на разных сайтах. Мне никогда не удавалось создать реально выглядящее, четкое изображение, которое было бы похоже …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.