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:org.julianharty.accessibility.automation.LayoutAndOrdering.java

License:Apache License

@Override
protected void setUp() {
    driver = new ChromeDriver();
    if (server == null) {
        server = new LocalWebServer();
        server.start(8088);//ww  w. j a  v a  2 s  .  c  o m
        port = server.getPort();
    }
}

From source file:org.julianharty.accessibility.automation.LocalAccessibilityTestPages.java

License:Apache License

@Override
protected void setUp() {
    driver = new ChromeDriver();

    server = new LocalWebServer();
    server.start(8080);
    port = server.getPort();
}

From source file:org.keycloak.testsuite.rule.WebRule.java

License:Open Source License

public static WebDriver createWebDriver() {
    WebDriver driver;//from  ww w. j  a  v  a 2 s .  c o m
    String browser = "htmlunit";
    if (System.getProperty("browser") != null) {
        browser = System.getProperty("browser");
    }

    if (browser.equals("htmlunit")) {
        HtmlUnitDriver d = new HtmlUnitDriver();
        d.getWebClient().getOptions().setJavaScriptEnabled(true);
        d.getWebClient().getOptions().setCssEnabled(false);
        driver = d;
    } else if (browser.equals("chrome")) {
        driver = new ChromeDriver();
    } else if (browser.equals("firefox")) {
        driver = new FirefoxDriver();
    } else {
        throw new RuntimeException("Unsupported browser " + browser);
    }
    return driver;
}

From source file:org.miloss.fgsms.smoke.post.UITest.java

License:Mozilla Public License

@BeforeClass
public static void setUpClass() throws Exception {
    props = new Properties();
    props.load(new FileInputStream("../test.properties"));
    url = props.getProperty("server").replace("fgsmsServices", "fgsmsBootstrap");
    drivers = new ArrayList<RemoteWebDriver>();
    //attempt login
    try {/* w ww.j a  v  a2s.  com*/
        //FirefoxProfile profile = new FirefoxProfile();
        //profile.setPreference("browser.privatebrowsing.autostart", true);
        FirefoxDriver f = new FirefoxDriver();

        drivers.add(f);
    } catch (Exception ex) {
    }
    try {
        drivers.add(new ChromeDriver());
    } catch (Exception ex) {

    }
    try {
        drivers.add(new EdgeDriver());
    } catch (Exception ex) {
    }

    buildJspList();
    login();
}

From source file:org.opencastproject.loadtest.engage.LoadTestEngage.java

License:Educational Community License

/**
 * Create a new load test for an engage server.
 * /*from w  ww . j  a va 2 s. c  o  m*/
 * @param name
 *          The name of this instance for logging purposes.
 * @param engageServerUrl
 *          The location of the engage server to test.
 * @param episodeList
 *          The list of ids of episodes that we can play in the engage server.
 * @param watchTime
 *          The amount of time to watch a video before moving onto the next one.
 * @param guiSettings
 *          The settings to interact with the gui in the browser such as user/pass and the ids of those fields.
 * @param browserToUse
 *          The browser to use in this test.
 */
public LoadTestEngage(String name, String engageServerUrl, LinkedList<String> episodeList, int watchTime,
        GuiSettings guiSettings, Main.BrowserToUse browserToUse) {
    this.name = name;
    this.engageServerUrl = engageServerUrl;
    this.episodeList = episodeList;
    this.watchTime = watchTime;
    this.guiSettings = guiSettings;

    if (browserToUse == Main.BrowserToUse.Chrome) {
        driver = new ChromeDriver();
    } else if (browserToUse == Main.BrowserToUse.Safari) {
        driver = new SafariDriver();
    } else if (browserToUse == Main.BrowserToUse.IE) {
        driver = new InternetExplorerDriver();
    } else {
        driver = new FirefoxDriver();
    }
}

From source file:org.openlmis.functional.ChromeTest.java

License:Open Source License

@Test
public void testGoogleSearch() {
    // Optional, if not specified, WebDriver will search your path for chromedriver.
    System.setProperty("webdriver.chrome.driver", "/home/mesh/Programs/chromedriver");

    WebDriver driver = new ChromeDriver();
    driver.get("http://www.google.com/xhtml");

    WebElement searchBox = driver.findElement(By.name("q"));
    searchBox.sendKeys("ChromeDriver");
    searchBox.submit();//from   ww  w . java 2 s  . c om
    driver.quit();
}

From source file:org.rdcit.ocSync.Selinium.FonctionalTest.java

@Ignore
@BeforeClass//from w w  w .  java2s.  c o  m
public static void setUp() {
    System.setProperty("webdriver.chrome.driver",
            "C:\\Users\\sa841\\Documents\\chromedriver_win32\\chromedriver.exe");
    webDriver = new ChromeDriver();
    webDriver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
}

From source file:org.selenium.tests.AriaControls_Demo_Test.java

License:Open Source License

@Before
public void setUp() throws Exception {
    //driver = new FirefoxDriver();
    driver = new ChromeDriver();
    //driver = new InternetExplorerDriver(); // Not yet tested due to missing IE11 support
    selenium = new WebDriverBackedSelenium(driver, baseUrl);
    driver.manage().window().setSize(new Dimension(1024, 768));
    //driver.manage().window().maximize();
    rap = new RapBot(driver, selenium);
    rap.loadApplication(baseUrl + "/", true);
}

From source file:org.selenium.tests.AriaGrid_Test.java

License:Open Source License

@Before
public void setUp() throws Exception {
    //driver = new FirefoxDriver();
    //driver = new InternetExplorerDriver(); // Not yet tested due to missing IE11 support
    driver = new ChromeDriver();
    selenium = new WebDriverBackedSelenium(driver, URL);
    driver.manage().window().setSize(new Dimension(1024, 768));
    rap = new RapBot(driver, selenium);
    rap.loadApplication(URL);//from  ww w  . ja  v  a 2s . com
}

From source file:org.selenium.tests.PatchedControlsDemo_Test.java

License:Open Source License

@Before
public void setUp() throws Exception {
    //driver = new FirefoxDriver();
    driver = new ChromeDriver();
    //driver = new InternetExplorerDriver(); // Not yet tested due to missing IE11 support
    selenium = new WebDriverBackedSelenium(driver, URL);
    driver.manage().window().setSize(new Dimension(1024, 768));
    rap = new RapBot(driver, selenium);
    rap.loadApplication(URL, false);
}