Size: a a a

Selenide на русском

2021 January 13

BO

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

V

Volodymyr Biletsky in Selenide на русском
Artur Mkrtychian
Переслано от Boris Osipov
да есть она. SelenideLogger.addListener() добавляет listener как описано в доке * Add a listener (to the current thread).
если @BeforeAll и @Test выполняются в разных тредах( а так будет при concurrent) - привет проблемы.
😕😕😕
источник

r

rukback in Selenide на русском
Чего то мне не помогло обновление селенида...
источник

r

rukback in Selenide на русском
Operablink просит
источник

A

Anton in Selenide на русском
@RadchenkoS @boris_osipov а вы ОБА делали реимпорт после изменения версии? На гитхабе то каждая сборка чистенькая =)
источник

r

rukback in Selenide на русском
Реимпорт чего?
источник

r

rukback in Selenide на русском
Я сменил зааисимости. Пересобрал проект
источник

A

Anton in Selenide на русском
кажись понял, с версии 5.16.1 можно перезаписать operablink на opera через капабилити, сейчас проверяю
источник

A

Anton in Selenide на русском
Volodymyr Biletsky
😕😕😕
Я для мультипотока сделал добавление логгера в BeforeEach и все стало норм =)
источник

A

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

BO

Boris Osipov in Selenide на русском
Anton
@RadchenkoS @boris_osipov а вы ОБА делали реимпорт после изменения версии? На гитхабе то каждая сборка чистенькая =)
https://gist.github.com/BorisOsipov/4ea0cb099c578a4beaeaac46fadb7cdf

логи селеноида лень аттачить.
источник

A

Anton in Selenide на русском
rukback
Operablink просит
Надо еще в капаблити прописать Configuration.browserCapabilities.setCapability("browserName", "opera"); - тогда с версии 5.16.1 и выше оно перезапишет operablink на указанное
источник

A

Anton in Selenide на русском
Boris Osipov
на обоих версиях одинаково. не стал ковырять твой пример, там куча лишнего, лень разбираться.
значит в селениде остается неочевидное поведение при работе с гридом. Если для чистого грида легко поменять конфиг, переназвать браузер operablink, то конкретно с селеноидом это сложнее
И кстати, там же опера вроде перешла на хромиум и operablink это уже вообще история
источник

BO

Boris Osipov in Selenide на русском
Anton
Надо еще в капаблити прописать Configuration.browserCapabilities.setCapability("browserName", "opera"); - тогда с версии 5.16.1 и выше оно перезапишет operablink на указанное
ну и образы selenoid/opera:72.0 там Opera Blink. так и генерить туда правильный браузер нейм
источник

A

Anton in Selenide на русском
Boris Osipov
ну и образы selenoid/opera:72.0 там Opera Blink. так и генерить туда правильный браузер нейм
ага понял теперь, в данном случае косяк скорее на стороне selenoid =)
источник

A

Anton in Selenide на русском
но workaround мы нашли =)
источник

r

rukback in Selenide на русском
Так что делать ?))
Забыть опперу?))
источник

BO

Boris Osipov in Selenide на русском
Anton
ага понял теперь, в данном случае косяк скорее на стороне selenoid =)
наверно. не пользуюсь оперой.
источник

A

Anton in Selenide на русском
rukback
Так что делать ?))
Забыть опперу?))
нет я предложил же выше уже. Использовать селенид выше 5.16.0 и дополнительно указывать капабилити browserName
источник

BO

Boris Osipov in Selenide на русском
rukback
Так что делать ?))
Забыть опперу?))
да. зачем два раза тестировать в хроме?
источник