org.openqa.selenium.SessionNotCreatedException: session not created: This version of ChromeDriver only supports Chrome version 74

Недавно перестал работать chromedriver, вшитый в Selenide. При старте тестов выбивает ошибка

SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Starting ChromeDriver 74.0.3729.6 (255758eccf3d244491b8a1317aa76e1ce10d57e9-refs/branch-heads/3729@{#29}) on port 13710
Only local connections are allowed.
Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code.

org.openqa.selenium.SessionNotCreatedException: session not created: This version of ChromeDriver only supports Chrome version 74
  (Driver info: chromedriver=74.0.3729.6 (255758eccf3d244491b8a1317aa76e1ce10d57e9-refs/branch-heads/3729@{#29}),platform=Windows NT 10.0.17134 x86_64) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 996 milliseconds
Build info: version: '3.8.1', revision: '6e95a6684b', time: '2017-12-01T18:33:54.468Z'

Не понял, в чем прикол, версия хрома 74, как и требует в ошибке! Версия selenide - 4.9.1. Тестам больше года, всегда работало как часы.
Не обновлял selenide, потому что тесты переставали работать. Делал тему тут по этому поводу - причина так и не была обнаружена.
Буду очень благодарен за помощь!

Видел похожую проблему в чат-канале сообщества. Советуют либо обновить Селенид, либо откатить Хром на 73 (а может даже 72)

Andrei Solntsev, [13.03.19 09:35]
Обновись на Selenide 5.2.1

Демид, [13.03.19 09:37]
Спасибо!)

Демид, [13.03.19 09:54]
Всё равно говорит “org.openqa.selenium.SessionNotCreatedException: session not created: This version of ChromeDriver only supports Chrome version 74”

Ilya Brik, [13.03.19 09:57]
А уже есть 74? :open_mouth:

Демид, [13.03.19 09:57]
73 и 74 хром это canary версия?

Анатолий, [13.03.19 09:57]
[In reply to Ilya Brik]
вот так и пролетает мимо тебя мир)

Ann Doo, [13.03.19 09:57]
[In reply to Демид]
тогда chrome://settings/help

Ann Doo, [13.03.19 09:57]
и возвращайтесь на 72

Ilya Brik, [13.03.19 09:57]
[In reply to Анатолий]
Да у меня только сегодня с утра выскочил апгрейд на 73-ю версию… :open_mouth:

Анатолий, [13.03.19 09:58]
[ :horse: Sticker ]

Sergey Golovin, [13.03.19 10:06]
[In reply to Andrei Solntsev]
Или просто удали )

Началось это с 73 версии) тогда я подумал, что надо подождать до выхода 74, как написано в ошибке. Но сейчас понял, что я ошибался… Ок, попробую откатить браузер. Спасибо!

А как у вас может быть Chrome 74, если он ещё не вышел?

Откатитесь до старой версии драйвера в менеджере, неплохое решение пока ждем хрома)

   WebDriverManager.chromedriver().version("2.45").setup();
        Configuration.baseUrl = getReg();
        Configuration.browserSize = "1920x1080";
        Configuration.remote = getDocker();
        Configuration.timeout = 10000;

Можно же скачать - Доступ к бета-версии – Google Chrome, драйвер же есть.
Кто-то пытается прогнать тесты на будущих версиях ещё…

А, ясно. Ну, я сам не пробовал комбинацию 74+74, так что не знаю, работает ли она вообще…

странное дело версия хрома у меня на агенте стоит Версия 72.0.3626.121 (Официальная сборка), (32 бит)
а недавно тесты начали валиться а в логе вижу что тесты пытаются 74 открыть
хотя у меня его даже не установлено
Starting ChromeDriver 74.0.3729.6 (255758eccf3d244491b8a1317aa76e1ce10d57e9-refs/branch-heads/3729@{#29}) on port 9884

Если у вас включен драйвер менеджер без дополнительных настроек то запускать он у вас будет всегда на самом последнем драйвере.

Та же проблема с версиями
Браузера Версия 76.0.3809.100
ChromeDriver версия 76.0.3809.68
Кто то смог решить проблему?

org.openqa.selenium.SessionNotCreatedException: session not created: This version of ChromeDriver only supports Chrome version 74
(Driver info: chromedriver=74.0.3729.6 (255758eccf3d244491b8a1317aa76e1ce10d57e9-refs/branch-heads/3729@{#29}),platform=Mac OS X 10.14.6 x86_64) (WARNING: The server did not provide any stacktrace information)

У меня с 76 версией хрома стоит 75 версия драйвера - работает.
Тоже такая ошибка была, убедитесь что драйвер обновился в сборке или там где он у вас лежит

Заменил файл chromedriver в папке /usr/local/bin
Получаю ошибку:
java.lang.IllegalStateException: The path to the driver executable must be set by the webdriver.chrome.driver system property; for more information, see ChromeDriver · SeleniumHQ/selenium Wiki · GitHub. The latest version can be downloaded from http://chromedriver.storage.googleapis.com/index.html

Решил проблему перейдя на последнюю версию Селенида…

Можно подробнее пожалуйста?

Обновил org.seleniumhq.selenium:selenium-java:3.141.59, проблема осталась

Это Selenium, а тема про Selenide. Обновление на эту версию решило проблему.

        <dependency>
            <groupId>com.codeborne</groupId>
            <artifactId>selenide</artifactId>
            <version>5.2.3</version>
        </dependency>

Не помогло, ошибка прежняя.

вы реально не видите разницы между selenium и selenide?

В силу своего НЕ опыта не вижу. Возможно вы можете дать совет как исправить ошибку с chromedriver? Буду вам очень благодарен)

Так может вы погуглите, что такое selenium, а что такое selenide, и почему вам не помогает метод исправления ошибки селенида?

да и прочитать сообщение об ошибке было неплохо, потому что там вполне лаконично написано, что вам путь к драйверу надо определить в опциях запуска браузера, а как это сделать - смотрите по ссылкам