Size: a a a

Selenide на русском

2020 March 27

BO

Boris Osipov in Selenide на русском
Andrii Zinchuk
cdp очень низкоуровнево полчуится
зависит от API клиента.
источник

BO

Boris Osipov in Selenide на русском
Andrei Solntsev
CDP, точно так же, как и прокси, требует доступа по сети к какому-то порту. Тут я вообще не вижу разницы.
Андрей, selenoid умеет из контейнера с браузером его проксировать на определенный урл грида. я тебе вроде рассказывал.
источник

BO

Boris Osipov in Selenide на русском
т.е. из selenoid достать cdp порт не сложно.
источник

BO

Boris Osipov in Selenide на русском
тебе и Иван про это писал в ишью в репе selenoid емнип
источник

AS

Andrei Solntsev in Selenide на русском
Boris Osipov
т.е. из selenoid достать cdp порт не сложно.
Да, наверное. Ну, технически несложно точно так же и порт для прокси пробросить.
источник

AS

Andrei Solntsev in Selenide на русском
Из того, что я видел на конференциях, у меня сложилось впечатление, что инструменты типа Cypress и pupeeter запускаются локально.  В этом типа их преимущество перед вебдрайвером: они легче и проще - но как следствие, все эти заморочки с гридами и удалённым запуском не про них.
источник

AZ

Andrii Zinchuk in Selenide на русском
хз девопс сказал что низя)
мб не стал копать причину
источник

AS

Andrei Solntsev in Selenide на русском
Andrii Zinchuk
хз девопс сказал что низя)
мб не стал копать причину
Либо поленился, либо не понял. В айти можно всё. В айти мы боги.
источник

BO

Boris Osipov in Selenide на русском
Andrei Solntsev
Из того, что я видел на конференциях, у меня сложилось впечатление, что инструменты типа Cypress и pupeeter запускаются локально.  В этом типа их преимущество перед вебдрайвером: они легче и проще - но как следствие, все эти заморочки с гридами и удалённым запуском не про них.
так и есть в целом
источник

AZ

Andrii Zinchuk in Selenide на русском
там както так
источник

AZ

Andrii Zinchuk in Selenide на русском
типа 1 браузер и 2 ручки
источник

AZ

Andrii Zinchuk in Selenide на русском
тогда нету проблем с паралелизацией
источник

AZ

Andrii Zinchuk in Selenide на русском
но тогда нужно через селеноид паралелить по другому не получится
источник

LY

Lev Yarushin in Selenide на русском
Andrii Zinchuk
но тогда нужно через селеноид паралелить по другому не получится
Получится. Можно ставить дебаг-порт при запуске вебдрайвера. Кто мешает вам делать всё это через Selenide?
источник

AZ

Andrii Zinchuk in Selenide на русском
никто, но тогда нужно роботать с cdp напрямую
источник

LY

Lev Yarushin in Selenide на русском
Можно не напрямую. Можно через библиотеку.
источник

LY

Lev Yarushin in Selenide на русском
Переслано от Alexei Barantsev
ловите обещанный пример: https://github.com/barancev/selenium-cdp-integration-example
источник

LY

Lev Yarushin in Selenide на русском
Есть ещё расширение для Chrome и FF которое позволяет записывать сетевой трафик в har
источник

LY

Lev Yarushin in Selenide на русском
источник

AZ

Andrii Zinchuk in Selenide на русском
спасибо, посмотрю😊
источник