Size: a a a

Selenide на русском

2019 November 11

AB

Alexei Barantsev in Selenide на русском
ну это фигня, просто не сделали ещё, сырая же фича
источник

AB

Alexei Barantsev in Selenide на русском
она и ищет тоже далеко не всегда правильно :)
источник

BO

Boris Osipov in Selenide на русском
Alexei Barantsev
чего не хватает? какого куска? ничего про это не видел в баг-репортах...
selenium-server:4.0.0-alpha-3 нету. а selenium-java:4.0.0-alpha-3 есть. или наоборот. не помню
источник

AB

Alexei Barantsev in Selenide на русском
зачем вам сервер?
источник

BO

Boris Osipov in Selenide на русском
testImplementation
источник

AS

Andrei Solntsev in Selenide на русском
Вот этот пулреквест: https://github.com/selenide/selenide/pull/931
источник

AS

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

AB

Alexei Barantsev in Selenide на русском
Boris Osipov
testImplementation
а зачем?
источник

AB

Alexei Barantsev in Selenide на русском
селенид же напрямую не общается с сервером, какой смысл эту часть тестировать?
источник

BO

Boris Osipov in Selenide на русском
не скажу сходу зачем. видимо где-то какой-то импорт нужен...
источник

AB

Alexei Barantsev in Selenide на русском
ну если очень надо... его переименовали
https://search.maven.org/artifact/org.seleniumhq.selenium/selenium-grid/4.0.0-alpha-3/jar
источник

AB

Alexei Barantsev in Selenide на русском
но имейте в виду, что там не только название поменялось. запускается он теперь тоже не так как раньше
источник

AB

Alexei Barantsev in Selenide на русском
и, да, документации "как запустить грид из кода" пока нет :)
источник

BO

Boris Osipov in Selenide на русском
ну я вот как раз глянул. там есть какие-то тесты с подъемом грида из кода
https://github.com/selenide/selenide/blob/master/statics/src/test/java/grid/AbstractGridTest.java
источник

BO

Boris Osipov in Selenide на русском
видимо для них и тащится
источник

AB

Alexei Barantsev in Selenide на русском
для проверки Configuration.remote?
источник

AB

Alexei Barantsev in Selenide на русском
замокайте его и будет вам счастье
источник

AB

Alexei Barantsev in Selenide на русском
ради одного теста целый грид тащить...
источник

AB

Alexei Barantsev in Selenide на русском
вам же всего-то надо проверить, что селенид действительно поднимает RemoteWebDriver и что он шлёт запрос на указанный порт, хочет сессию создать. это можно гораздо проще проверить, не поднимая грид
источник

BO

Boris Osipov in Selenide на русском
ну добавили после этого https://github.com/selenide/selenide/issues/332 судя по хистори гита)
источник