Size: a a a

Selenide на русском

2020 August 21

AS

Andrei Solntsev in Selenide на русском
Alexander
Я не могу никаких библиотек использовать, пока они не пройдут все тесты, в том числе и на безопасность
Попробуй Selenide 5.14.1 (через 5 минут)
источник

A

Alexander in Selenide на русском
В понедельник попробую. На работе подсказали, что можно просто указать игнорировать rejected зависимости. В репо уже была апаче 1.20. У себя в gradle я указал селениду 5.14 и апач 1.20.
источник

AS

Andrei Solntsev in Selenide на русском
Alexander
В понедельник попробую. На работе подсказали, что можно просто указать игнорировать rejected зависимости. В репо уже была апаче 1.20. У себя в gradle я указал селениду 5.14 и апач 1.20.
Весёлые вы, конечно, ребята. "У нас суперстрогие проверки по безопасности, но их можно игнорировать".
источник
2020 August 22

NK

ID:0 in Selenide на русском
We released Selenide 5.14.2:
1. Upgrade to WebDriverManager 4.2.0
2. Upgrade to commons-compress 1.20
источник

DS

Denis Sln in Selenide на русском
👍
источник
2020 August 24

ДЛ

Дмитрий Лукьяненко... in Selenide на русском
разъясните пожалуйста, каждый раз когда происходит клик(2) в цикле, селенид выполняет заново поиск и фильтрацию (1)? Бо если убрать .filter(not(checked)) кликать начинает в разы быстрее
источник

DU

Dmitriy Ukhatkin in Selenide на русском
всем привет)подскажите
$("div.ticket-done").waitUntil(Condition.visible, 50000).shouldHave(Condition.text("Заказ №" + numberOrder + " успешно оплачен"));
почему то эта строчка фейлится, хотя в аргумент точно передается значение(то есть numberOrder) и спецом поставил 50 сек ожидания тк перед этой строкой идет долгая загрузка
источник

A

Anton in Selenide на русском
50 сек он ждет только состояния visible, оно может быть и раньше, когда текст еще пустой (ох уж современный фронтэнд)
источник

DU

Dmitriy Ukhatkin in Selenide на русском
Anton
50 сек он ждет только состояния visible, оно может быть и раньше, когда текст еще пустой (ох уж современный фронтэнд)
ок, тоже думал насчет этого, а как это можно обойти?
источник

A

Anton in Selenide на русском
поставить таймаут во второй should =)
источник

SR

Stas Rusakov in Selenide на русском
Вторым аргументом)
источник

LY

Lev Yarushin in Selenide на русском
Dmitriy Ukhatkin
ок, тоже думал насчет этого, а как это можно обойти?
Лучше посмотреть как ваш фронт понимает что тикет готов. И посылать такой запрос периодически. Как придет ответ - можно и фронт проверить.
источник

SD

Serhii Danevych in Selenide на русском
Ребят привет, а подскажите как взять сессию драйвера в Селениде?
       SessionId sessionId = ((RemoteWebDriver)WebDriverRunner.driver()).getSessionId();


Так не работает(
источник

SV

Stanislav Vasenkov in Selenide на русском
должно работать
источник

A

Anton in Selenide на русском
((RemoteWebDriver) getWebDriver()).getSessionId().toString()
источник

SD

Serhii Danevych in Selenide на русском
Anton
((RemoteWebDriver) getWebDriver()).getSessionId().toString()
java.lang.ClassCastException: class org.openqa.selenium.support.events.EventFiringWebDriver cannot be cast to class org.openqa.selenium.remote.RemoteWebDriver (org.openqa.selenium.support.events.EventFiringWebDriver and org.open
qa.selenium.remote.RemoteWebDriver are in unnamed module of loader 'app')
источник

SD

Serhii Danevych in Selenide на русском
не в курсе что это?)
источник

AZ

Andrii Zinchuk in Selenide на русском
ето джава)
источник

SD

Serhii Danevych in Selenide на русском
Andrii Zinchuk
ето джава)
😂😂😂 она
источник

SD

Serhii Danevych in Selenide на русском
Прилетает     java.lang.NullPointerException
на ((RemoteWebDriver) getWebDriver()).getSessionId().toString()
источник