26. How to use
1. Download, and Unpack zip
2. Set system properties properly
System.setProperty("phantomjs.binary.path", "path/to/phantomjs");
System.setProperty("browser", "phantomjs");
27. How to use
3. Add dependency to your project
<dependency>
<groupId>com.codeborne</groupId>
<artifactId>phantomjsdriver</artifactId>
<version>1.2.1</version>
</dependency>
28. How to use
4. You're good to go
WebDriver driver = new PhantomJSDriver();
driver.get("https://www.google.com/");
WebElement element = driver.findElement(By.className("gsfi"));
element.click();
element.sendKeys("JavaOne 2016");
driver.findElement(By.name("btnK")).click();