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:lqas.automation.Mail.java

@BeforeSuite
void open() throws InterruptedException {
    System.setProperty("webdriver.chrome.driver", "D:\\Java\\Lits \\SeleniumTests\\src\\chromedriver.exe");
    driver = new ChromeDriver();
    driver.get("https://mail.google.com");
    Thread.sleep(5000);/*from w w w . j  a v  a2  s.  co m*/
}

From source file:main.PdfReader.java

License:Apache License

@BeforeClass
public void setUp() {
    driver = new ChromeDriver();
}

From source file:marmotinni.MarmotinniRunner.java

License:Apache License

public static void main(String[] args) {
    ArrayList<String> scripts = new ArrayList<String>();
    Map<String, String> argsMap = new HashMap<String, String>();
    for (String arg : args) {
        String[] keyValuePair = arg.split("=");
        if (keyValuePair[0].equals("script"))
            scripts.add(keyValuePair[1]);
        else/*from   w w w . ja v a 2s .  c  o  m*/
            argsMap.put(keyValuePair[0], keyValuePair[1]);
    }
    final String showScriptsArg = argsMap.get("showScripts");
    TestStep.showScripts = showScriptsArg != null && showScriptsArg.equalsIgnoreCase("true");
    final String showStepsArg = argsMap.get("showSteps");
    TestCase.showSteps = showStepsArg != null && showStepsArg.equalsIgnoreCase("true");

    final String url = argsMap.get("url");
    System.out.println(url);

    final String browser = argsMap.get("browser");
    WebDriver driver;
    if (browser != null && browser.equalsIgnoreCase("chrome"))
        driver = new ChromeDriver();
    else
        driver = new FirefoxDriver();

    driver.get(url);

    int exitCode = 0;
    try {
        MarmotinniRunner mr = new MarmotinniRunner();
        final String verboseXMLParsingArg = argsMap.get("verboseXMLParsing");
        mr.verboseXMLParsing = verboseXMLParsingArg != null && verboseXMLParsingArg.equalsIgnoreCase("true");
        int n = scripts.size();
        for (int i = 0; i < n; i++) {
            if (!mr.runTest(driver, scripts.get(i))) {
                System.out.println("script failed");
                exitCode = 1;
            }
        }
    } catch (Exception e) {
        System.out.println(e.getMessage());
        exitCode = 1;
    } finally {
        driver.quit();
    }
    System.exit(exitCode);
}

From source file:minium.web.BrowserIT.java

License:Apache License

@BeforeClass
public static void setup() {
    wd = new ChromeDriver();
    browser = new WebDriverBrowser<>(wd, DefaultWebElements.class);
}

From source file:minium.web.WebFinderIT.java

License:Apache License

@BeforeClass
public static void setup() {
    WebDriver wd = new ChromeDriver();
    browser = new WebDriverBrowser<>(wd, DefaultWebElements.class);
}

From source file:nestnz.org.ContactPageTestSuites.java

@Test
public void LaunchTestOnChrome() throws Exception {
    System.setProperty("webdriver.chrome.driver", ".\\Browsers\\chromedriver.exe");
    driver = new ChromeDriver();
    driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
    testContactPageTestSuites();// w  w w.jav a  2s .c om
}

From source file:nestnz.org.StatisticPageTestSuites.java

@Test
public void LaunchTestOnChrome() throws Exception {
    System.setProperty("webdriver.chrome.driver", ".\\Browsers\\chromedriver.exe");
    driver = new ChromeDriver();
    driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
    testStatisticPageTestSuites();//  w  w w.j a  va2s. c  om
}

From source file:net.atf4j.webdriver.BrowserFactory.java

License:Open Source License

/**
 * Local webDriver INSTANCE./*from  w  w w  . j  a v a2 s .  c om*/
 *
 * @param targetBrowser the target browser
 * @return the webDriver
 */
protected static WebDriver localWebDriver(final String targetBrowser) {
    WebDriver webDriver = null;

    switch (targetBrowser.toLowerCase()) {
    case "chrome":
        webDriver = new ChromeDriver();
        break;
    case "ff":
    case "firefox":
        webDriver = new FirefoxDriver();
        break;
    case "ie":
    case "internetexplorer":
        webDriver = new InternetExplorerDriver();
        break;
    case "edge":
        webDriver = new EdgeDriver();
        break;
    case "opera":
        webDriver = new OperaDriver();
        break;
    case "safari":
        System.setProperty("webdriver.safari.noinstall", "true");
        webDriver = new SafariDriver();
        break;
    // case "htmlunit":
    // webDriver = new HtmlUnitDriver();
    // break;
    // case "phantomjs":
    // case "headless":
    // default:
    // final DesiredCapabilities desiredCapabilities = new
    // DesiredCapabilities();
    // desiredCapabilities.setJavascriptEnabled(true);
    // desiredCapabilities.setCapability(
    // PhantomJSDriverService.PHANTOMJS_EXECUTABLE_PATH_PROPERTY,
    // "../web-driver-bin/phantomjs.exe");
    // webDriver = new PhantomJSDriver(desiredCapabilities);
    // break;
    }

    return webDriver;
}

From source file:net.atf4j.webdriver.page.BoilerplatePageTest.java

License:Open Source License

/**
 * Unit Test for test boilerplate page web driver.
 *///w  w w  . java2  s  .c om
@Test
public void testBoilerplatePageWebDriver() {
    final WebDriver webDriver = new ChromeDriver();
    assumeNotNull(webDriver);
    final BoilerplatePage boilerplatePage = new BoilerplatePage(webDriver);
    assumeNotNull(boilerplatePage);
    assertNotNull(boilerplatePage.open());
    assertNotNull(boilerplatePage.verify());
    assertNotNull(boilerplatePage.close());
}

From source file:net.atf4j.webdriver.page.BootstrapPageTest.java

License:Open Source License

@Test
public void testBootstrapPageWebDriver() {
    final WebDriver webDriver = new ChromeDriver();
    assumeNotNull(webDriver);/*from w  w w . j av a2  s . com*/
    final BootstrapPage bootstrapPage = new BootstrapPage(webDriver);
    assumeNotNull(bootstrapPage);
    assertNotNull(bootstrapPage.open(PAGE_URL));
    assertNotNull(bootstrapPage.verify());
    assertNotNull(bootstrapPage.close());
}