Example usage for org.openqa.selenium.chrome ChromeDriver ChromeDriver

List of usage examples for org.openqa.selenium.chrome ChromeDriver ChromeDriver

Introduction

In this page you can find the example usage for org.openqa.selenium.chrome ChromeDriver ChromeDriver.

Prototype

public ChromeDriver() 

Source Link

Document

Creates a new ChromeDriver using the ChromeDriverService#createDefaultService default server configuration.

Usage

From source file:without_package.Nw_Class.java

public static void main(String[] args) {
    // TODO Auto-generated method stub
    System.setProperty("webdriver.chrome.driver",
            "C:/Users/m.manchanda/Desktop/Mohit/Selenium/chromedriver_win32/chromedriver.exe");
    WebDriver driver = new ChromeDriver();
    driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
    driver.manage().window().maximize();
    driver.get("https://google.co.in");
    System.out.println(driver.getTitle());
    WebDriverWait wait = new WebDriverWait(driver, 60);

    wait.until(ExpectedConditions.presenceOfElementLocated(By.id("lst-ib")));
    driver.findElement(By.id("lst-ib")).sendKeys("Hi");
    System.out.println(driver.findElement(By.id("lst-ib")).getLocation());
    System.out.println(driver.findElement(By.id("sfdiv")).getLocation());
    /*/*from   w ww.j  ava 2 s. co  m*/
    List username = new List();
    username.add("ebizlicensee10@licensee.com");
    username.add("Bablu");
    Iterator<String> itr = new username.iterator();
    itr.next();
    while(itr.hasNext())
    {
       System.out.println(itr.next());
    }
    */
    System.out.println("Success dude");
    driver.quit();
}

From source file:xbdd.XbddDriver.java

License:Apache License

private static WebDriver createDriver() throws MalformedURLException {
    final WebDriver driver;
    switch (getSeleniumProfile()) {
    case "chrome":
        driver = new ChromeDriver();
        break;/*from w  w  w.j  a v a  2  s.co  m*/
    case "phantom-js":
        driver = getPhantomJsDriver();
        break;
    case "selenium-grid":
        driver = getSeleniumGridRemoteDriver();
        break;
    default:
        driver = new FirefoxDriver();
        break;
    }

    return driver;
}

From source file:xmv.solutions.IT2JZ.Jira.Jira.java

/**
 * open Browser//  ww  w  .j av a2 s.  c  om
 *
 * @param toUse select Browser toUse from Enum
 */
private void openBrowser() {

    try {

        switch (browserToUse) {

        case Chrome:
            browserSession = new ChromeDriver();
            break;

        case Edge:
            browserSession = new EdgeDriver();
            break;

        case InternetExplorer:
            browserSession = new InternetExplorerDriver();
            break;

        case Safari:
            browserSession = new SafariDriver();
            break;

        case Firefox:
            browserSession = new FirefoxDriver();
            break;

        case HtmlUnitDriver:
        default:
            browserSession = new HtmlUnitDriver();

        }

    } catch (Exception e) {
        e.printStackTrace();
    }

}

From source file:zz.pseas.ghost.browser.BrowserFactory.java

License:Apache License

public static WebDriver getChrome() {
    try {//w w  w.j  a va2  s .c  o  m
        DriverInitter.init();
    } catch (IOException e) {
        return null;
    }
    WebDriver browser = new ChromeDriver();
    return browser;
}