List of usage examples for org.openqa.selenium.ie InternetExplorerDriver InternetExplorerDriver
public InternetExplorerDriver()
From source file:selenium.UploadPageIT.java
@Test public void testSimple() throws Exception { WebDriver driver = new InternetExplorerDriver(); driver.get("http://localhost:8080/eventlist/upload.jsp"); // Check the title of the page // Wait for the page to load, timeout after 10 seconds (new WebDriverWait(driver, 10)).until(new ExpectedCondition<Boolean>() { @Override/* ww w . j a v a2s . com*/ public Boolean apply(WebDriver d) { return d.getTitle().contains("Upload JSON Data"); } }); //Close the browser driver.quit(); }
From source file:seleniumAutomation.Selenium.java
public void InitializeIE() { File file = null;// w w w. ja va2 s . co m try { file = new File(new File("").getCanonicalPath().toString() + "/Data/iedriverserver.exe"); } catch (IOException ex) { Logger.getLogger(Selenium.class.getName()).log(Level.SEVERE, null, ex); } System.setProperty("webdriver.ie.driver", file.getAbsolutePath()); this.driver = null; try { this.driver = new InternetExplorerDriver(); } catch (NoClassDefFoundError ex) { System.err.println("error: " + ex.getStackTrace()); } this.driver.manage().timeouts().pageLoadTimeout(120, TimeUnit.SECONDS); this.efwd = new EventFiringWebDriver(driver); }
From source file:SeleniumDriver.DriverFactory.java
/*** * Fbrica de browser/* w ww.ja va 2 s .c o m*/ * @psram browser CHROME * @return Webdriver directo para hacer uso */ public static WebDriver getDriver(int browser) { final int CHROME = 1; final int OPERA = 2; final int IEXPLORER = 3; final int SAFARI = 4; final int EDGE = 5; WebDriver driver = null; switch (browser) { case CHROME: driver = new ChromeDriver(); break; case OPERA: driver = new OperaDriver(); break; case IEXPLORER: driver = new InternetExplorerDriver(); break; case SAFARI: driver = new SafariDriver(); break; case EDGE: driver = new EdgeDriver(); break; default: return new FirefoxDriver(); } return driver; }
From source file:seleniumStudy.SeleniumTest1.java
public static void main(String[] args) throws InterruptedException, IOException { System.setProperty("webdriver.ie.driver", "D:\\IEDriverServer.exe"); WebDriver driver = new InternetExplorerDriver(); Timeouts timeout = driver.manage().timeouts(); Navigation navigation = driver.navigate(); navigation.to("http://pond.morningstar.com/index.php?c=China&cn=China"); // timeout.pageLoadTimeout(30, java.util.concurrent.TimeUnit.SECONDS); // timeout.pageLoadTimeout(30, java.util.concurrent.TimeUnit.SECONDS); WebDriverWait wait = new WebDriverWait(driver, 20); WebElement sign = driver.findElement(By.linkText("Sign In")); sign.click();//from w w w . j a v a 2 s.c om WebElement username = driver.findElement(By.name("log")); username.sendKeys("asun"); WebElement pwd = driver.findElement(By.name("pwd")); pwd.sendKeys("Kwan_9123"); WebElement login = driver.findElement(By.id("go_submit")); // WebElement login = driver.findElement(By.cssSelector("css=#go_submit")); login.click(); wait.until(new ExpectedCondition<WebElement>() { @Override public WebElement apply(WebDriver d) { return d.findElement(By.name("input")); } }).sendKeys("adrian sun"); WebElement go = driver.findElement(By.id("go")); go.click(); Runtime runTime = Runtime.getRuntime(); runTime.exec("tskill iexplore"); runTime.exec("tskill IEDriverServer"); // driver.close(); }
From source file:shiver.me.timbers.security.test.CucumberConfiguration.java
License:Apache License
@Bean(destroyMethod = "quit") public WebDriver webDriver(@Value("${web.driver:htmlunit}") String webDriver) { if ("htmlunit".equals(webDriver)) { return new HtmlUnitDriver(); }//from w w w . j av a2 s . c o m if ("chrome".equals(webDriver)) { return new ChromeDriver(); } if ("firefox".equals(webDriver)) { return new FirefoxDriver(); } if ("ie".equals(webDriver)) { return new InternetExplorerDriver(); } if ("safari".equals(webDriver)) { return new SafariDriver(); } if ("opera".equals(webDriver)) { return new OperaDriver(); } throw new IllegalArgumentException(format("Web driver %s not supported.", webDriver)); }
From source file:TestCases.FirstTestCase.java
@Given("^Run Whit \"([^\"]*)\"$") public void run_Whit(String arg1) throws Throwable { String Browser = arg1;//from www . j a va 2s . com switch (Browser.toLowerCase()) { case "chrome": System.setProperty("webdriver.chrome.driver", "C:\\chromedriver.exe"); driver = new ChromeDriver(); break; case "firefox": driver = new FirefoxDriver(); break; case "ie": driver = new InternetExplorerDriver(); break; default: System.setProperty("webdriver.chrome.driver", "C:\\chromedriver.exe"); driver = new ChromeDriver(); break; } }
From source file:uk.co.rockhoppersuk.seleniumtest.Selenium2Example.java
public void seleniumIEExample() { searchGoogle(new InternetExplorerDriver(), "cheese!"); }
From source file:Utility.General.java
License:Open Source License
public static WebDriver GetBrowser(String driverName) { WebDriver driver = null;/* w w w. j a va2s. com*/ switch (driverName) { case "IE": System.setProperty("webdriver.ie.driver", new General().LoadProperties().getProperty("ieDriver")); driver = new InternetExplorerDriver(); break; case "Firefox": driver = new FirefoxDriver(); break; case "Chrome": System.setProperty("webdriver.chrome.driver", new General().LoadProperties().getProperty("chromeDriver")); ChromeOptions options = new ChromeOptions(); options.addArguments("test-type"); driver = new ChromeDriver(options); break; case "Safari": driver = new SafariDriver(); break; } Log.info("Connnection opened using " + driverName + " browser."); return driver; }
From source file:xmv.solutions.IT2JZ.Jira.Jira.java
/** * open Browser//ww w . j av a2s .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 getIE() { try {//from w w w . ja va2s . co m DriverInitter.init(); } catch (IOException e) { return null; } WebDriver browser = new InternetExplorerDriver(); return browser; }