Size: a a a

Selenide на русском

2020 June 04

DS

Denis Sln in Selenide на русском
sps
источник

КИ

Константин Ирышков... in Selenide на русском
Alexander Revtov
привет) думаю лучше спросить в чатике https://t.me/aerokube
А они меня  к вам послали)))
источник

A

Anton in Selenide на русском
Константин Ирышков
Привет, камрады. Подскажите как решить такую проблему.  Тесты гоняются на селеноиде и есть необходимость скачивать файлы. Если указывать свой ремоут драйвер, а перед тестами включать прокси, то всё работает.
Если же использовать только Configuration.remote=SELENOID_HOST , то в браузере на селеноиде пишет "No Internet Connection"
Пробовали использовать кастомный драйвер провайдер? https://github.com/simple-elf/qabattle-selenide/blob/master/src/test/java/com/test/qabattle/lib/MyRemoteWebDriverClass.java и https://github.com/simple-elf/qabattle-selenide/blob/master/src/test/java/com/test/qabattle/lib/BaseTestClass.java#L21 (Configuration.browser = MyRemoteWebDriverClass.class.getName();)
источник

A

Anton in Selenide на русском
правда насчет прокси я помочь не смогу - не пробовал
источник

КИ

Константин Ирышков... in Selenide на русском
Вот как раз на кастомном всё прекрасно работает
источник

A

Anton in Selenide на русском
тогда явно в селениде дело
источник

A

Anton in Selenide на русском
селеноид не при чем
источник

КИ

Константин Ирышков... in Selenide на русском
возможно нужно как-то прописать верно адрес прокси
источник

A

Anton in Selenide на русском
Configuration.remote работает хитро, и только с browser = chrome например. И еще туда надо пркидывать капабилити - тоже есть в Configuration
источник

A

Anton in Selenide на русском
Константин Ирышков
возможно нужно как-то прописать верно адрес прокси
я просто советую юзать кастомный провайдер, а не разбираться в чем проблема
источник

КИ

Константин Ирышков... in Selenide на русском
Это коллега просто пытается упростить запуски на такое напоролись.
источник

A

Anton in Selenide на русском
Константин Ирышков
возможно нужно как-то прописать верно адрес прокси
а как прописываете в кастом провайдере?
источник

КИ

Константин Ирышков... in Selenide на русском
никак
источник

КИ

Константин Ирышков... in Selenide на русском
и всё работает
источник

КИ

Константин Ирышков... in Selenide на русском
перед тестами только указываю
proxyEnabled = true;
fileDownload = PROXY;
источник

A

Anton in Selenide на русском
кароч, лично по мне remote работает странно - если хочешь добавить доп настройки - это головная боль. Лично мне нравится только кастом провайдер
источник

КИ

Константин Ирышков... in Selenide на русском
ок, раз работает странно, то проще оставить всё как есть.
источник

AK

Andrey K in Selenide на русском
Константин Ирышков
Привет, камрады. Подскажите как решить такую проблему.  Тесты гоняются на селеноиде и есть необходимость скачивать файлы. Если указывать свой ремоут драйвер, а перед тестами включать прокси, то всё работает.
Если же использовать только Configuration.remote=SELENOID_HOST , то в браузере на селеноиде пишет "No Internet Connection"
Configuration.proxyEnabled = true;
           Configuration.fileDownload = FileDownloadMode.PROXY;
           Configuration.proxyHost = ClientUtil.getConnectableAddress().getHostAddress(); так попробуй
источник

AK

Andrey K in Selenide на русском
у нас без proxyHost тоже не было интернета в контейнере селеноида
источник

AK

Andrey K in Selenide на русском
ну и доступ к той машине нужен из контейнера
источник