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


Как мне взломать капчу с помощью Puppeteer и Google Vision?
Введение Чтобы предотвратить неправильное использование форм роботами или пользователями, внедрение системы CAPTCHA является эффективным и широко распространенным решением. Однако я покажу вам, что это может быть бесполезно с такими инструментами, как Puppeteer и Google Vision . Недавно я сменил телефонного оператора и увидел, что они используют самодельную CAPTCHA. 🤖 Цель проста: каждый раз, когда страница перезагружается, отображается список слов и 6 изображений справа..

Начало работы с Puppeteer и Headless Chrome для сквозного тестирования
И краткое руководство по интеграции кукловода в ваш тест-шутку Вдохновение для этой публикации Это сообщение в блоге было вдохновлено докладом, который я увидел на конференции Connect.Tech в Атланте в этом году под названием Использование Puppeteer для написания сквозных тестов, выполняемых в браузере . Спикер, Тейлор Крузен, рассказал о Puppeteer и Headless Chrome, а также об их совместном использовании, чтобы вывести сквозное тестирование на новый уровень. Раньше я бегло..

Обзор новейших тестовых фреймворков автоматизации пользовательского интерфейса
Когда я выбирал среду тестирования пользовательского интерфейса для веб-проекта, я провел небольшое исследование в зависимости от требований проекта. Надеюсь, этот пост поможет техническим специалистам, которые ищут быстрый обзор последних фреймворков. Пример использования Автоматизация тестирования пользовательского интерфейса для веб-проекта, написанного на Angular. Требуется поддержка нескольких браузеров, включая Chrome, Firefox и Safari Эффективное тестирование и простая..

Представляем Hackium
Представляем Hackium с Shift-рефакторингом и Shift-интерпретатором Я очень рад выпустить Hackium, shift-refactor и shift-интерпретатор - три инструмента, которые я использовал для анализа, автоматизации и управления веб-сайтами в течение последнего года. Эти проекты создавались долгое время, они включают в себя техники, которыми я начал заниматься более 20 лет назад. Конечно, эти методы были не более чем хитрым HTTP-прокси и десятками регулярных выражений, но дух был там. Hackium..

Играя с кукловодом
На этой неделе я решил взглянуть на Кукольника . Я знал, что это способ создавать небольшие автоматизированные сценарии браузера, и был рад попробовать. Я сделал простой скрипт для поиска на веб-сайте документации JavaScript MDN метода Array, возврата определения метода и ссылки на веб-страницу метода Array. Это было доказательством концепции, просто чтобы я разобрался с Кукловодом. Если вы с ним не знакомы, Puppeteer - это библиотека Node, которая предоставляет высокоуровневый..

Сквозное тестирование с помощью codecept (мобильное и веб-приложение)
Введение — выбор правильного инструмента Найти хороший фреймворк — не всегда простая задача. Особенно в джаваскрипте. Вариантов часто много. И всегда новый крутой парень, говорящий, что он лучший… Этот новый фреймворк спасет вам жизнь! Возможно, я слишком много делаю. Но мне иногда так кажется. Как будто у каждого инструмента и фреймворка есть « функции страница ». Но никаких « недостатков/подводных камней страницы ». И когда я выбираю новый инструмент, знайте, что я должен..

Веб-скрапинг с помощью puppeteer
Веб-скрапинг , веб-сбор или извлечение веб-данных — это парсинг данных, используемый для извлечения данных с веб-сайтов. Это может быть полезно, когда ресурс не предоставляет общедоступный API для своих данных или когда ваше приложение переносит содержимое одного ресурса на себя. Скрапинг можно выполнять с помощью различных программ. При желании можно выполнять веб-скрапинг с помощью чистого Node, но есть библиотеки, которые упрощают этот процесс. Puppeteer — это библиотека..