Size: a a a

Selenide на русском

2020 September 28

BO

Boris Osipov in Selenide на русском
ща погоди.
источник

AV

Alexei Vinogradov in Selenide на русском
Там есть два режима - один CLI, другой из кода. CLI - если я устанавливаю ProxyCap, пока он еще не запущен - ошибка. Если устанавливаю потом - не работает.
источник

AV

Alexei Vinogradov in Selenide на русском
Вот пытаюсь из кода управлять тунеллем - снова проблемы.
источник

AV

Alexei Vinogradov in Selenide на русском
там какое-то мутное описание, что конфигурированный прокси может не использоваться из соображений перформанса. Но есть forceProxy ключ - тогда он будет использоваться всегда. Но если он еще не запущен - то сам туннель похоже не стартует нормально.
источник

BO

Boris Osipov in Selenide на русском
Alexei Vinogradov
Просто идея такая - раз ProxyMode работает с Selenoid, то технически он может работать и с BrowserStack. Логично? Но вот - не получается на практике.
ну Selenoid нет тунелей и прочего. поэтому также как BS оно не будет работать
источник

BO

Boris Osipov in Selenide на русском
я глянул, ты не запихаешь свой прокси в селенид. в любом случае при `proxyEnabled = true;` будет свой создан
источник

BO

Boris Osipov in Selenide на русском
и твой будет просто в чейне проксей
источник

BO

Boris Osipov in Selenide на русском
тебе api bs по получению скаченых файлов не хватает? ИМХО пытаться завести прокси в таком сетапе тот еще мазохизм
источник

AV

Alexei Vinogradov in Selenide на русском
Boris Osipov
тебе api bs по получению скаченых файлов не хватает? ИМХО пытаться завести прокси в таком сетапе тот еще мазохизм
а что, так можно было?!

У BS есть API для скаченных файлов? 🙂
источник

BO

Boris Osipov in Selenide на русском
Alexei Vinogradov
а что, так можно было?!

У BS есть API для скаченных файлов? 🙂
источник

BO

Boris Osipov in Selenide на русском
причем все эти портянки тебе не надо скорее всего. там селенид вроде это делает и так.
....
profile.setPreference("browser.download.folderList", 0);
   profile.setPreference("browser.download.manager.showWhenStarting", false);
   profile.setPreference("browser.download.manager.focusWhenStarting", false);
   profile.setPreference("browser.download.useDownloadDir", true);
источник

AV

Alexei Vinogradov in Selenide на русском
забавная штука, может в селениде так тоже можно (javascript-ом содержимое файла доставать)
источник

BO

Boris Osipov in Selenide на русском
Alexei Vinogradov
забавная штука, может в селениде так тоже можно (javascript-ом содержимое файла доставать)
врятли. я думаю они там инжектят его как-то хитро.
источник

AV

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

AV

Alexei Vinogradov in Selenide на русском
ну вроде запустил даже через проксю, но проксю вытоншнило мириардом ошибок типа

[LittleProxy-0-ClientToProxyWorker-1] ERROR org.littleshoot.proxy.impl.ClientToProxyConnection - (AWAITING_INITIAL) [id: 0xab113cbb, L:/192.168.178.27:12345 - R:/192.168.178.27:59361]: Caught an exception on ClientToProxyConnection
java.lang.NoSuchMethodError: 'int io.netty.buffer.ByteBuf.maxFastWritableBytes()'

Короче я сдаюсь. Пойду еще попробую SauseLabs
источник

A

Amidosha (Константин... in Selenide на русском
 $("#detailView-ctr .right").click();  


 $("#detailView-ctr.right").click();

В
чем различие, добрый день, не подскажете, кроме пробела
источник

cm

cheshi mantu in Selenide на русском
последний выбирает по ИД с классом .right (логическое И)
источник

AV

Alexei Vinogradov in Selenide на русском
1 ищет элемент с классом right внтури элемента с id=detailsView
2 ищет элемент с id=detailsView с классом right
источник

cm

cheshi mantu in Selenide на русском
Amidosha (Константин)
 $("#detailView-ctr .right").click();  


 $("#detailView-ctr.right").click();

В
чем различие, добрый день, не подскажете, кроме пробела
источник

AV

Alexei Vinogradov in Selenide на русском
Alexei Vinogradov
ну вроде запустил даже через проксю, но проксю вытоншнило мириардом ошибок типа

[LittleProxy-0-ClientToProxyWorker-1] ERROR org.littleshoot.proxy.impl.ClientToProxyConnection - (AWAITING_INITIAL) [id: 0xab113cbb, L:/192.168.178.27:12345 - R:/192.168.178.27:59361]: Caught an exception on ClientToProxyConnection
java.lang.NoSuchMethodError: 'int io.netty.buffer.ByteBuf.maxFastWritableBytes()'

Короче я сдаюсь. Пойду еще попробую SauseLabs
блин, ну дела - у меня локальный тест без BS перестал запускаться с той же ошибкой))
источник