Для PhantomJSDriver (GhostDriver) необходимо добавить следующую зависимость Maven:
<dependency>
<groupId>com.github.detro</groupId>
<artifactId>phantomjsdriver</artifactId>
<version>1.4.0</version>
</dependency>
Кроме того, обновите строку System.setProperty
, указав абсолютный путь к двоичному файлу phantomjs
следующим образом:
File path=new File("C:\\path\\\to\phantomjs-x.x.x-windows\\bin\\phantomjs.exe");
System.setProperty("phantomjs.binary.path",path.getAbsolutePath());
WebDriver driver= new PhantomJSDriver();
driver.navigate().to("https://www.google.co.in/");
Примечание: Вы можете очистить свой проект в IDE и использовать только зависимость Selenium-Java Clients
.