When I run my tests on Chrome I often get a WebdriverException that Chrome is not reachable. It doesn\'t happen every time. Maybe once every 15 times. I am having to run eve
The error does gives us some hint as follows :
org.openqa.selenium.WebDriverException: chrome not reachable
Which essentially implies that chromedriver
binary is unable to spawn a new Chrome Browser
process.
Your main issue is the version compatibility among the binaries you are using as follows :
chromedriver=2.35.528161
(released 2018-01-10
)
Supports Chrome v62-64
chrome=65.x
Selenium Version 2.52.0
(released 2016-02-11 11:22:43) [as per the error stack trace within your question
]So the time gap between the release of Selenium Version 2.52.0
and chromedriver=2.35.528161
is almost 2 Years and are not compatible. Hence ChromeDriver
is unable to spawn the new Chrome Browser
process at times.
ChromeDriver
at v2.35
level.Chrome
to stable Chrome v64.x
levels. (as per ChromeDriver v2.35 release notes)Selenium
to current levels Version 3.8.1
.Test
.