Size: a a a

Selenide на русском

2020 December 29

OB

Oleg Berezhnoy in Selenide на русском
Issue завести?
источник

AS

Andrei Solntsev in Selenide на русском
Обязательно!
источник

AS

Andrei Solntsev in Selenide на русском
Вышла Selenide 5.17.0: “Ho-ho-ho, Page Objects!”
https://ru.selenide.org/2020/12/26/selenide-5.17.0/
источник

RS

Roman Speranskii in Selenide на русском
Andrei Solntsev
Вышла Selenide 5.17.0: “Ho-ho-ho, Page Objects!”
https://ru.selenide.org/2020/12/26/selenide-5.17.0/
Отличный подгон к НГ! 😍
источник

SV

Sergei Vasilchenko in Selenide на русском
Andrei Solntsev
Вышла Selenide 5.17.0: “Ho-ho-ho, Page Objects!”
https://ru.selenide.org/2020/12/26/selenide-5.17.0/
👍
источник

V

Vitaly in Selenide на русском
Vitaly
привет! ребята, не подскажите как пофиксить или куда копать. В какой-то момент тесты, которые бегают в Selenoid, началаи залипать на удалении драйвера. В логе вижу, что есть эксепшн Exception in thread "Webdrivers killer thread" org.openqa.selenium.WebDriverException: An unknown error has occurred и видно, что 1 из инстансов драйвера закрывался ~17 мин. В логах селеноида ничего подозрительного не вижу.

Тесты написаны и ранятся: Selenide (5.16.2) + TestNg + Selenoid
Кусок лога https://pastebin.com/qJG0wDgS

UPD: тесты бегут в несколько потоков (при помощи testng.xml)
апну вопрос - может затерялся в потоке сообщений и кто-то может все таки сталкивался с такой штукой
источник

R

Roman in Selenide на русском
Andrei Solntsev
Вышла Selenide 5.17.0: “Ho-ho-ho, Page Objects!”
https://ru.selenide.org/2020/12/26/selenide-5.17.0/
👍
источник

NK

ID:0 in Selenide на русском
We released 5.17.0:

Ho-ho-ho, Page Objects!

https://selenide.org/2020/12/26/selenide-5.17.0/
источник

AS

Andrei Solntsev in Selenide на русском
Oleg Berezhnoy
Повторюсь. Потому что если написать весь wait явно, то будет так:

$(containerLocator).$(elementLocator).waitUntil(visible, 60_000);

В итоге вместо того, чтобы все элементы ждать 60 секунд, Selenide ждёт контейнер 4 секунды (и падает), а после (если не упадёт) будет ждать элемент 60 секунд.
@bereg2k Я попробовал - у меня проблема не повторяется. Селенид ждёт и контейнер 60 секунд, и элемент внутри контейнера тоже 60 секунд.
источник

AS

Andrei Solntsev in Selenide на русском
(точнее, 60 секунд - это таймаут на поиск их обоих)
источник

VB

Vlad Bak in Selenide на русском
Andrei Solntsev
@bereg2k Я попробовал - у меня проблема не повторяется. Селенид ждёт и контейнер 60 секунд, и элемент внутри контейнера тоже 60 секунд.
Selenide ver. 5.13.1
возможно, сейчас уже поправлено?
источник

AS

Andrei Solntsev in Selenide на русском
Мне кажется, что это уже лет 5 не менялось.
источник

OB

Oleg Berezhnoy in Selenide на русском
я постараюсь проверить и так, и эдак 🙂
источник
2020 December 30

MK

Mem Kekovich in Selenide на русском
Привет. Не нашёл в доке и коде опцию использовать локальный вебдрайвер. Вернее так - если ставить в конфиге для драйвер менеджера false - берет локальный драйвер. Если убирать - все равно идёт качать. Это норм поведение? Я думал, он проверяет переменные среды и если нет драйвера - идёт качать по хттп
источник

AS

Andrei Solntsev in Selenide на русском
Почти так. Он проверяет system property, а это не то же самое, что переменную среды.
источник

MK

Mem Kekovich in Selenide на русском
Andrei Solntsev
Почти так. Он проверяет system property, а это не то же самое, что переменную среды.
То есть, чтобы он не качал мне надо в арги указать через -D путь к драйверу моему?
Можно примерно класс назвать, где этот код?) или переменную
источник

BO

Boris Osipov in Selenide на русском
Mem Kekovich
То есть, чтобы он не качал мне надо в арги указать через -D путь к драйверу моему?
Можно примерно класс назвать, где этот код?) или переменную
источник

BO

Boris Osipov in Selenide на русском
ну или проще как ты сам написал если ставить в конфиге для драйвер менеджера false
источник

MK

Mem Kekovich in Selenide на русском
Ага спасибо. Не дошёл туда в коде :) думал раньше где-то. В общем понял что под капотом)
источник
2020 December 31

AV

Alexei Vinogradov in Selenide на русском
https://youtu.be/GtmdQbPk8TY

С наступающим!
источник