- Common ways to obtain FirefoxDriver
private void myMethod () {FirefoxDriver f =
new FirefoxDriver()
Capabilities desiredCapabilities;new FirefoxDriver(desiredCapabilities)
FirefoxOptions options;new FirefoxDriver(options)
- Smart code suggestions by Codota
}
firefoxDriver.close(); internetExplorerDriver.close();
FirefoxDriver d1 = new FirefoxDriver(); try { // steps } finally { d1.close(); }
FirefoxDriver driver = new FirefoxDriver(); driver.get("http://www.google.com"); // display starting tab URL System.out.println(driver.getCurrentUrl()); // expected output: google.com WebElement body = driver.findElement(By.cssSelector("body")); // open new tab if(System.getProperty("os.name").contains("Mac")) { body.sendKeys(Keys.COMMAND + "t"); } else { body.sendKeys(Keys.CONTROL + "t"); } //navigate in new tab driver.get("http://www.yahoo.com"); // display new tab URL System.out.println(driver.getCurrentUrl()); // expected output: yahoo.com //navigate back to previous tab body = driver.findElement(By.cssSelector("body")); body.sendKeys(Keys.CONTROL +""+Keys.SHIFT +""+ Keys.TAB); // refresh driver view driver.switchTo().defaultContent(); // display starting tab URL System.out.println(driver.getCurrentUrl()); // expected output: google.com driver.close();
firefoxDriver.close(); internetExplorerDriver.close();
driver.close(); driver.quit();