Не удается выполнить автоматический тест регистрационной формы с помощью reCAPTCHA с помощью selenium (JAVA)

#java #selenium #maven #selenium-webdriver #recaptcha

#java #селен #maven #selenium-webdriver #recaptcha

Вопрос:

У меня проблема с reCAPTCHA в моей регистрационной форме. Я все автоматизировал, но не могу обойти reCAPTCHA для завершения регистрации. Кто-нибудь может мне помочь или указать правильное направление, чтобы найти решение этой проблемы? Заранее спасибо

Комментарии:

1. Непонятно, о чем вы спрашиваете. Можете ли вы привести пример или более подробную информацию? Цель reCAPTCHA — предотвратить автоматизацию. Предполагается, что вы не сможете его обойти. Вы пытаетесь написать тест, который должен быть автоматизирован? Что вы пытались обойти reCAPTCHA?

2. Мне нужно автоматизировать регистрационную форму. Проблема в том, что когда я заполняю все поля действительными данными, мне нужно разрешить reCAPTCHA вручную. Могу ли я что-то сделать, чтобы отключить reCAPTCHA или что-то еще?

Ответ №1:

reCAPTCHA предназначен для предотвращения обхода автоматизации.

Лучше всего отключить его для тестовых сборок (просто попросите команду разработчиков реализовать некоторый тестовый профиль и отключить reCAPTCHA).

Другой вариант (который я не рекомендую) — использовать solve-captcha-services, которые предоставляют некоторый API для интеграции его в сценарий автоматизации. https://prowebscraper.com/blog/top-10-captcha-solving-services-compared /