Package org.openqa.selenium

Examples of org.openqa.selenium.WebDriver.navigate()


    public void testRefreshDuringLocationChange() throws Exception {
        open("/clientServiceTest/refreshDuringLocationChange.app");

        WebDriver d = getDriver();
        d.findElement(By.cssSelector(".uiOutputURL")).click();
        d.navigate().refresh();

        assertFalse("Alert should not be shown on refresh", isAlertPresent());
    }

    private boolean isAlertPresent() {
View Full Code Here


      url = makeUniqueUrlToAvoidIECaching(url, System.nanoTime());
    }

    try {
      WebDriver webdriver = getAndCheckWebDriver();
      webdriver.navigate().to(url);
      collectJavascriptErrors((JavascriptExecutor) webdriver);
    } catch (WebDriverException e) {
      e.addInfo("selenide.url", url);
      e.addInfo("selenide.baseUrl", baseUrl);
      throw e;
View Full Code Here

            }
        });

        // Navigate to local server
        WebDriver d = getDriver();
        d.navigate().to(server.getBaseUrl());

        WebElement el = d.findElement(By.linkText("Click me"));
        el.click();
    }
}
View Full Code Here

    @Test
    public void requestsProcessedByProxy() {
        proxy.newHar(url.toString());

        WebDriver driver = getDriver();
        driver.navigate().to(url);

        JsonObject har = proxy.har();
        assertNotNull(har);
        String firstUrlLoaded = har.getAsJsonObject("log")
                .getAsJsonArray("entries").get(0).getAsJsonObject()
View Full Code Here

    @Test(expected = SessionNotFoundException.class)
    public void quitShouldTerminatePhantomJSProcess() throws MalformedURLException {
        // Get Driver Instance
        WebDriver d = getDriver();
        d.navigate().to("about:blank");

        // Quit the driver, that will cause the process to close
        d.quit();

        // Throws "SessionNotFoundException", because no process is actually left to respond
View Full Code Here

        // By default, 1 window is created when Driver is launched
        WebDriver d = getDriver();
        assertEquals(1, d.getWindowHandles().size());

        // Check the number of windows
        d.navigate().to("about:blank");
        assertEquals(1, d.getWindowHandles().size());

        // Create a new window
        ((JavascriptExecutor) d).executeScript("window.open('http://www.google.com','google');");
        assertEquals(2, d.getWindowHandles().size());
View Full Code Here

    public void navigateAroundMDN() {
        WebDriver d = getDriver();

        d.get("https://developer.mozilla.org/en-US/");
        assertTrue(d.getTitle().toLowerCase().contains("Mozilla".toLowerCase()));
        d.navigate().to("https://developer.mozilla.org/en/HTML/HTML5");
        assertTrue(d.getTitle().toLowerCase().contains("HTML5".toLowerCase()));
        d.navigate().refresh();
        assertTrue(d.getTitle().toLowerCase().contains("HTML5".toLowerCase()));
        d.navigate().back();
        assertTrue(d.getTitle().toLowerCase().contains("Mozilla".toLowerCase()));
View Full Code Here

        d.get("https://developer.mozilla.org/en-US/");
        assertTrue(d.getTitle().toLowerCase().contains("Mozilla".toLowerCase()));
        d.navigate().to("https://developer.mozilla.org/en/HTML/HTML5");
        assertTrue(d.getTitle().toLowerCase().contains("HTML5".toLowerCase()));
        d.navigate().refresh();
        assertTrue(d.getTitle().toLowerCase().contains("HTML5".toLowerCase()));
        d.navigate().back();
        assertTrue(d.getTitle().toLowerCase().contains("Mozilla".toLowerCase()));
        d.navigate().forward();
        assertTrue(d.getTitle().toLowerCase().contains("HTML5".toLowerCase()));
View Full Code Here

        assertTrue(d.getTitle().toLowerCase().contains("Mozilla".toLowerCase()));
        d.navigate().to("https://developer.mozilla.org/en/HTML/HTML5");
        assertTrue(d.getTitle().toLowerCase().contains("HTML5".toLowerCase()));
        d.navigate().refresh();
        assertTrue(d.getTitle().toLowerCase().contains("HTML5".toLowerCase()));
        d.navigate().back();
        assertTrue(d.getTitle().toLowerCase().contains("Mozilla".toLowerCase()));
        d.navigate().forward();
        assertTrue(d.getTitle().toLowerCase().contains("HTML5".toLowerCase()));
    }
View Full Code Here

        assertTrue(d.getTitle().toLowerCase().contains("HTML5".toLowerCase()));
        d.navigate().refresh();
        assertTrue(d.getTitle().toLowerCase().contains("HTML5".toLowerCase()));
        d.navigate().back();
        assertTrue(d.getTitle().toLowerCase().contains("Mozilla".toLowerCase()));
        d.navigate().forward();
        assertTrue(d.getTitle().toLowerCase().contains("HTML5".toLowerCase()));
    }

    @Test
    public void navigateBackWithNoHistory() throws Exception {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.