The ChromeDriver can be instantiated as below:
WebDriver driver = new ChromeDriver(); // Instantiate the class - org.openqa.selenium.chrome.ChromeDriver
Sample code(Java Binding - Windows):
package tests;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.chrome.ChromeDriverService;
public class ChromeDriverSample {
public static void main(String[] argv) throws Exception {
// For ChomeDriver, Need to Set 'webdriver.chrome.driver' property; if Chrome server binary (chromedriver.exe) file
//path is not mentioned in 'PATH'
//Download latest ChromeDriver binary from here and Set the 'webdriver.chrome.driver' property as below:
System.setProperty("webdriver.chrome.driver","C:\path\to\<<chromedriver_win_...>>\chromedriver.exe");
// Instantiate the ChromeDriver
WebDriver driver = new ChromeDriver();
// Visit the Selenium-WebDriver FAQ site
driver.get("http://seleniumwebdriverfaq.tumblr.com/");
// Print the title of the page - It should print "Selenium-WebDriver FAQ's"
System.out.println("Title of the page is: " + driver.getTitle());
//Close the browser window
driver.close();
//Quit the driver
driver.quit();
}
}