Довольно сложно отладить / проанализировать основную причину ошибки, если только вы не поделитесь трассировкой стека ошибок, но, хотя вы упоминаете строку System.setProperty()
, она должна быть в правильном формате, то есть абсолютный путь к chromedriver.exe должно быть указано по умолчанию с разделителем пути т.е. \\
следующим образом:
System.setProperty("webdriver.chrome.driver", "C:\\bin\\chromedriver.exe");
Кроме того, как вы упоминали об использовании ChromeDriver (v2.4.226107) , эта версия довольно древняя. Поддерживаемая версия ChromeDriver для Google Chrome версии 67.x :
- ChromeDriver v2.40
- ChromeDriver v2.39
- ChromeDriver v2.38
Для работы с Google Chrome версии 67.x необходимо загрузить любой из упомянутых ChromeDrivers из ChromeDriver - WebDriver для Chrome и используйте их в своем скрипте / программе.