Собственно что я сделал:
1) Скачал phatomJS
2) В простеньком тестовом классе(простой переход по ссылке и вывод текста в консоль;чисто для проверки) изменил хромовский драйвер на phatomJS
System.setProperty("webdriver.chrome.driver", "C:\\chromedriver.exe");
driver = new ChromeDriver();
на
DesiredCapabilities caps = new DesiredCapabilities();
caps.setJavascriptEnabled(true);
caps.setCapability(
PhantomJSDriverService.PHANTOMJS_EXECUTABLE_PATH_PROPERTY,
"C:/phantomjs-1.9.7-windows/phantomjs.exe");
driver = new PhantomJSDriver(caps);
3) Добавил в pom.xml :
<groupId>com.github.detro.ghostdriver</groupId>
<artifactId>phantomjsdriver</artifactId>
<version>1.0.4</version>
4) запустил mvn clean install. Скачались файлы гостдрайвера
5) Дальше запустил mvn test. И в самом начале теста появляется ошибка org.openqa.selenium.remote.unreachablebrowserexception и все падает.
На стековерфлоу прочитал, что ошибка возможно возникает из-за версии селениума. Попробовал и на 2.37, и на 2.40, и еще на паре более ранних - ситуация не изменилась.