Size: a a a

Selenide на русском

2021 January 18

AK

Andrey K in Selenide на русском
Не думай как обойти - напиши этим товарищам что там защита, пусть дадут адрес дэв/стэйджа
источник

PT

Pablo The F in Selenide на русском
И вот не понятно, это тот, кто техническое задание не подумал, или наоборот человек очень хорошо подумал и ждет решения 😧
источник

MS

Maksim Smirnov in Selenide на русском
Pablo The F
да, только при запуске теста
странная ситуация. у меня спокойно зашел селенидом. Похоже, что здесь в другом проблема. Но в любом случае можно просто дождаться, пока загрузится страница.
источник

PT

Pablo The F in Selenide на русском
Maksim Smirnov
странная ситуация. у меня спокойно зашел селенидом. Похоже, что здесь в другом проблема. Но в любом случае можно просто дождаться, пока загрузится страница.
Даю ей 30 секунд, она так не загружается, только меняется id у Cloudflare
источник

PT

Pablo The F in Selenide на русском
Попросил тест среду. Но уже стало интересно: может быть есть какие-то ChromeOptions, которые позволяют обойти подобную проблему?
источник

MS

Maksim Smirnov in Selenide на русском
Pablo The F
Попросил тест среду. Но уже стало интересно: может быть есть какие-то ChromeOptions, которые позволяют обойти подобную проблему?
а в обычном браузере на сайт заходит нормально?
источник

PT

Pablo The F in Selenide на русском
Maksim Smirnov
а в обычном браузере на сайт заходит нормально?
Да, без проблем
источник

S

Stanislav in Selenide на русском
Может он по кукам и заголовкам палит, что это не человек запрашивает станицу? Может стоит попробовать полностью скопировать все заголовки и тело запроса из реального запроса?
источник

PT

Pablo The F in Selenide на русском
Stanislav
Может он по кукам и заголовкам палит, что это не человек запрашивает станицу? Может стоит попробовать полностью скопировать все заголовки и тело запроса из реального запроса?
Хм, попробую
источник

S

Stanislav in Selenide на русском
Pablo The F
Хм, попробую
В теории, сервак на беке может судить о том, кто клиент только по кукам, заголовкам и телу - если это обычный НТТР запрос.
источник
2021 January 19

PT

Pablo The F in Selenide на русском
Pablo The F
Помогите, пожалуйста, как обойти Cloudflare'овский DDOS Protection экран? Я знаю, что странно, но тестовое задание, а тут такое )
Нашел следующее решение, которое сработало для меня. Надеюсь, что кому-то пригодится.

ChromeOptions options = new ChromeOptions();
options.setExperimentalOption("useAutomationExtension", false);
options.addArguments("--disable-blink-features=AutomationControlled");

DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(ChromeOptions.CAPABILITY, options);
Configuration.browserCapabilities = capabilities;
источник

ДS

Дамир Sibagatulin... in Selenide на русском
можете подсказать как достать значение ссылки в href?
мне это значение на другой странице нужно будет сравнить
источник

ДS

Дамир Sibagatulin... in Selenide на русском
.text() не работает,
getValue() по xpath не получилось
источник

BO

Boris Osipov in Selenide на русском
Дамир Sibagatulin
можете подсказать как достать значение ссылки в href?
мне это значение на другой странице нужно будет сравнить
$().getAttribute("href")
источник

ДS

Дамир Sibagatulin... in Selenide на русском
Boris Osipov
$().getAttribute("href")
спасибо, попробую
источник

А

Артем in Selenide на русском
Pavel
Добрый день, можно ли отключить такого типа нотификации?
Здравствуйте, подскажите пожалуйста,  знает ли кто как решить данный момент?
Спасибо.
источник

AS

Andrei Solntsev in Selenide на русском
Артем
Здравствуйте, подскажите пожалуйста,  знает ли кто как решить данный момент?
Спасибо.
Не понял. Так через browser capabilities и надо отключить.
источник

AC

Alexey Cheryomukhin in Selenide на русском
Pablo The F
Нашел следующее решение, которое сработало для меня. Надеюсь, что кому-то пригодится.

ChromeOptions options = new ChromeOptions();
options.setExperimentalOption("useAutomationExtension", false);
options.addArguments("--disable-blink-features=AutomationControlled");

DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(ChromeOptions.CAPABILITY, options);
Configuration.browserCapabilities = capabilities;
Спасибо, интересно.
У меня была похожая проблема - капча выскакивала, если лез хромом. А на фф не реагировала)
источник

PT

Pablo The F in Selenide на русском
Alexey Cheryomukhin
Спасибо, интересно.
У меня была похожая проблема - капча выскакивала, если лез хромом. А на фф не реагировала)
Тоже Cloudflare? Не видел у них капчи ещё )
источник

AC

Alexey Cheryomukhin in Selenide на русском
Pablo The F
Тоже Cloudflare? Не видел у них капчи ещё )
Нет, не CloudFlare)
К сайту магазина была прикручена эдакая защита (от скрапинга, наверно)

Извините, если офтопнул, ситуация показалась знакомой)
источник