Selenide перестал подтягивать последнюю версия хромдрайвера

Здравствуйте. Использую на проекте версию селенида 5.17.0. Вот уже как 2 дня не запускает тесты из-за новой версии хрома 116. Селенид ругается, что знает лишь 114.
Чего это он перестал подтягивать новый драйвер?

Ну вы как-то за новостями-то следите. :slight_smile:

Много чего изменилось. Обновляйтесь на Selenide 6.17.2

Ну зачем ломать то, что работает)

Уже попробовал поменять на новую версию, там очень много изменений, некоторые методы пропали, те же waitUntil()… Кстати, куда он делся и как его заменить?)

До вчерашнего дня проблем никогда не было с версиями хрома, вот и решил спросить…

Ну так не работает же!

Там не очень-то много изменений. На сайте Селенида есть описание каждой версии со всеми изменениями: Блог Selenide

Как правило, методы удаляются только в мажорном релизе (т.е. 6.0.0). Открываете описание 6.0.0 и спокойно находите, куда делся waitUntil и чем его заменить. Изи.

1 лайк

Благодарю! Не знал в какой именно версии искать изменения.

Hi @asolntsev. Could you please provide some sample on how to enable VNC in new Selenide 6.17.*?
Previously it was done like that com.codeborne.selenide.Configuration.browserCapabilities.setCapability(“enableVNC”, “true”);

2 лайка

Never mind, I’ve found the solution:

Map<String, Object> selenoidOptions = new HashMap<>();
selenoidOptions.put(“enableVNC”, true);

Configuration.browserCapabilities.setCapability(“selenoid:options”, selenoidOptions);

1 лайк

у меня была похожая тема но на selenium чистом. исправил установкой stable версии chrome заточенной чисто под тестинг