Size: a a a

Selenide на русском

2021 January 14

D

Dmitry in Selenide на русском
Andrei Solntsev
Чтобы не хардкодить айпишник своей машины, можно использовать такую вот команду:
Configuration.proxyHost = new NetworkUtils().getNonLoopbackAddressOfThisMachine();


См.
https://github.com/selenide/selenide-selenoid/blob/main/src/test/java/integration/SelenoidSelenideTest.java
Спасибо Андрей за наводку, в моем случае нон лупбек выдает адрес виртуальной подсети, так что мне помог
new NetworkUtils().getIp4NonLoopbackAddressOfThisMachine().getHostAddress();

Вдруг кому в будущем пригодится )
источник

AS

Andrei Solntsev in Selenide на русском
Вообще надо эту строчку как-нибудь в selenide-selenoid по умолчанию засунуть. А то ведь все об этот чёртов айпишник спотыкаются.
источник

A

Anton in Selenide на русском
Andrei Solntsev
Вообще надо эту строчку как-нибудь в selenide-selenoid по умолчанию засунуть. А то ведь все об этот чёртов айпишник спотыкаются.
селеноид не всегда там же где тесты =)
источник

BO

Boris Osipov in Selenide на русском
Anton
селеноид не всегда там же где тесты =)
зато этот код выполняется там же где и тесты(и прокси) запущен.
источник

A

Anton in Selenide на русском
Boris Osipov
зато этот код выполняется там же где и тесты(и прокси) запущен.
аа, теперь дошло =)
источник

AN

Alex Nemoy in Selenide на русском
привет выжившие  - с прошедшими :)
подскажите есть ли толковый туториал по сетапу и запску связки selenide + appium ?
источник

AS

Andrei Solntsev in Selenide на русском
Прямо а я не знаю, но видосик с конференции есть.
источник

AS

Andrei Solntsev in Selenide на русском
Или вот есть рабочий пример на гитхабе: https://github.com/selenide-examples/selenide-appium
источник

AN

Alex Nemoy in Selenide на русском
Andrei Solntsev
Прямо а я не знаю, но видосик с конференции есть.
спасибо - действительно свежий - а то что находил  - править приходилось
источник
2021 January 15

ДS

Дамир Sibagatulin... in Selenide на русском
Всем привет, можете подсказать, если в selenide проверка, что файл скачан?
источник

I

Islam in Selenide на русском
Files.exist() чем не устраивает
источник

ДS

Дамир Sibagatulin... in Selenide на русском
Islam
Files.exist() чем не устраивает
до сего момента не сталкивался с такой проверкой, проблема возникла с тем, что при скачивании файла , всегда созадется папка с новым названием типа
источник

ДS

Дамир Sibagatulin... in Selenide на русском
ну и в случае exist не совсем понимаю как указать верный путь
источник

OP

Oleh Plyska in Selenide на русском
на сколько я помню, метод download возращает файл.
Files.exists($("").download().toPath())
источник

AS

Andrei Solntsev in Selenide на русском
@Sujukas @qaBeard парни, не надо никаких Files.exist.
источник

AS

Andrei Solntsev in Selenide на русском
Если метод $.download() вернул файл, значит, он уже точно скачался.
источник

AS

Andrei Solntsev in Selenide на русском
Дальше можно только название или содержимое файла проверить, если надо.
источник

MK

Mem Kekovich in Selenide на русском
Andrei Solntsev
Если метод $.download() вернул файл, значит, он уже точно скачался.
А он ошибку кидает? Или null возвращает?
источник

AS

Andrei Solntsev in Selenide на русском
Ошибку
источник

ДS

Дамир Sibagatulin... in Selenide на русском
Andrei Solntsev
Если метод $.download() вернул файл, значит, он уже точно скачался.
но я не методом $.download() скачиваю файл, а после нажатия на кнопку
и после этого я хочу убедиться что зип файл скачался
источник