List of usage examples for org.openqa.selenium.ie InternetExplorerDriver InternetExplorerDriver
public InternetExplorerDriver()
From source file:com.jaeksoft.searchlib.crawler.web.browser.InternetExplorerBrowserDriver.java
License:Open Source License
@Override public InternetExplorerDriver initialize() { return new InternetExplorerDriver(); }
From source file:com.jase.knife.BrowserEmulator.java
License:Apache License
public BrowserEmulator() { int browserType = GlobalSettings.browserCoreType; if (browserType == 1) { browser = new FirefoxDriver(); } else if (browserType == 2) { browser = new ChromeDriver(); } else if (browserType == 3) { browser = new InternetExplorerDriver(); } else if (browserType == 4) { browser = new EdgeDriver(); } else if (browserType == 5) { browser = new OperaDriver(); } else if (browserType == 6) { browser = new PhantomJSDriver(); } else {/*from w w w .j a va 2s . c o m*/ Assert.fail("Not found browser, See the 'prop.properties' file, configure the browser type."); } }
From source file:com.jpablo.test.NavigateWikipedia.java
public void openWikiEnglishIE() throws InterruptedException { /*/*from w w w.ja va 2 s.c o m*/ 1. Launch IE 2. Open Wikipedia main page 3. Open Wikipedia in English 4. Close IE */ System.setProperty("webdriver.ie.driver", "C:\\SeleniumUtilities\\IEDriverServer.exe"); driver = new InternetExplorerDriver(); driver.get("http://www.wikipedia.org"); link = driver.findElement(By.linkText("English")); link.click(); Thread.sleep(5000); driver.quit(); }
From source file:com.jpablo.test.NavigateWikipedia.java
public void doSearchWikiENIE(String sendKeys) throws InterruptedException { /*/* w ww .ja va 2s. c o m*/ 1. Launch IE 2. Open Wikipedia main page 3. Open Wikipedia in English 4. Type a word to search 5. Click on Search button 6. Close IE */ System.setProperty("webdriver.ie.driver", "C:\\IEDriverServer.exe"); driver = new InternetExplorerDriver(); driver.get("http://www.wikipedia.org"); link = driver.findElement(By.linkText("English")); link.click(); Thread.sleep(10000); searchBox = driver.findElement(By.id("searchInput")); searchBox.sendKeys(sendKeys); searchBox.submit(); Thread.sleep(5000); driver.quit(); }
From source file:com.jpablo.test.TutorialSelenium.java
public void testIE() throws InterruptedException { System.setProperty("webdriver.ie.driver", "C:\\IEDriverServer.exe"); /*DesiredCapabilities caps = DesiredCapabilities.internetExplorer(); caps.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, true);//from ww w.j a va 2 s .c o m driver = new InternetExplorerDriver(caps); */ driver = new InternetExplorerDriver(); driver.get("http://www.wikipedia.org"); link = driver.findElement(By.linkText("English")); link.click(); Thread.sleep(5000); searchBox = driver.findElement(By.id("searchInput")); searchBox.sendKeys("Software"); searchBox.submit(); Thread.sleep(5000); driver.quit(); }
From source file:com.lazerycode.ebselen.EbselenCore.java
License:Apache License
/** * Set the driver type based upon settings scraped from Env.properties * run function to get release number of website being tested * * @param driverObject - object to instantiate * @return WebDriver//from ww w .j a va2s. c o m */ public WebDriver setBrowser(WebDriver driverObject) { try { switch (browserDetails.getBrowser()) { case FIREFOX: driverObject = new FirefoxDriver(generateFirefoxProfile()); logger.debug("Using FIREFOX Driver..."); break; case IE6: case IE7: case IE8: case IE9: driverObject = new InternetExplorerDriver(); logger.debug("Using INTERNET EXPLORER Driver..."); break; case GOOGLECHROME: System.setProperty("webdriver.chrome.driver", settings.chromeDriverLocation()); driverObject = new ChromeDriver(); logger.debug("Using GOOGLECHROME Driver..."); break; case HTMLUNIT: driverObject = new HtmlUnitDriver(setHTMLUnitCapabilities(browserDetails.getHTMLUnitEmulation())); logger.debug("Using HTMLUNIT Driver..."); break; case SAFARI: //FUTURE break; case OPERA: driverObject = new OperaDriver(); logger.debug("Using Opera Driver..."); break; case IPHONE: driverObject = new IPhoneDriver(); logger.debug("Using IPhone Driver..."); break; case ANDROID: driverObject = new AndroidDriver(); logger.debug("Using Android Driver..."); break; } getReleaseVersion(); } catch (Exception x) { logger.error("Error in EbselenCore.setBrowser: {}", x.getMessage()); return driverObject; } return driverObject; }
From source file:com.moodle.test.SeleniumManager.java
License:GNU General Public License
/** * Run tests using the Internet Explorer driver. * @throws MalformedURLException Catches an exception caused by a malformed URL. All URL's are malformed so this much be caught. *///from ww w . ja va 2s . c o m public void startIEDriver() throws MalformedURLException { iedriver = new InternetExplorerDriver(); }
From source file:com.mycompany.firstmavenproject.DriverFactory.java
public static WebDriver create(String type) { WebDriver driver = null;//from ww w.j a v a 2 s . co m if (type.contains("FirefoxDriver")) { driver = new FirefoxDriver(); driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS); } else if (type.contains("ChromeDriver")) { driver = new ChromeDriver(); } else if (type.contains("InternetExplorerDriver")) { driver = new InternetExplorerDriver(); } else if (type.contains("OperaDriver")) { driver = new OperaDriver(); } else if (type.contains("SafariDriver")) { driver = new SafariDriver(); } return driver; }
From source file:com.photon.phresco.Screens.InvalidJarBase.java
public void instantiateBrowser(String selectedBrowser, String selectedPlatform, String applicationURL, String applicationContext) throws ScreenException, MalformedURLException { if (selectedBrowser.equalsIgnoreCase(Constants.BROWSER_CHROME)) { try {//from w ww.ja v a2s . c o m // "D:/Selenium-jar/chromedriver_win_19.0.1068.0/chromedriver.exe" chromeService = new ChromeDriverService.Builder() .usingDriverExecutable(new File(getChromeLocation())).usingAnyFreePort().build(); log.info("-------------***LAUNCHING GOOGLECHROME***--------------"); driver = new ChromeDriver(chromeService); //driver.manage().window().maximize(); // driver = new ChromeDriver(chromeService, chromeOption); // driver.manage().timeouts().implicitlyWait(30, // TimeUnit.SECONDS); //driver.navigate().to(applicationURL + applicationContext); driver.manage().window().maximize(); driver.navigate().to(applicationURL + applicationContext); } catch (Exception e) { e.printStackTrace(); } } else if (selectedBrowser.equalsIgnoreCase(Constants.BROWSER_IE)) { log.info("---------------***LAUNCHING INTERNET EXPLORE***-----------"); driver = new InternetExplorerDriver(); driver.manage().window().maximize(); driver.navigate().to(applicationURL + applicationContext); } else if (selectedBrowser.equalsIgnoreCase(Constants.BROWSER_FIREFOX)) { log.info("-------------***LAUNCHING FIREFOX***--------------"); driver = new FirefoxDriver(); driver.manage().window().maximize(); driver.navigate().to(applicationURL + applicationContext); } else if (selectedBrowser.equalsIgnoreCase(Constants.BROWSER_OPERA)) { log.info("-------------***LAUNCHING OPERA***--------------"); System.out.println("******entering window maximize********"); try { System.out.println("******entering window maximize********"); Robot robot; try { robot = new Robot(); robot.keyPress(KeyEvent.VK_ALT); robot.keyPress(KeyEvent.VK_SPACE); robot.keyRelease(KeyEvent.VK_ALT); robot.keyRelease(KeyEvent.VK_SPACE); robot.keyPress(KeyEvent.VK_X); robot.keyRelease(KeyEvent.VK_X); } catch (AWTException e) { e.printStackTrace(); } } catch (Exception e) { e.printStackTrace(); } } else { throw new ScreenException("------Only FireFox,InternetExplore and Chrome works-----------"); } }
From source file:com.raja.anucarita.SeWrapper.java
License:Open Source License
public static WebDriver getDriver() throws Exception { if (Browser.equals("Firefox")) { FirefoxProfile profile = new FirefoxProfile(); profile.setPreference("capability.policy.default.Window.QueryInterface", "allAccess"); profile.setPreference("capability.policy.default.Window.frameElement.get", "allAccess"); driver = new FirefoxDriver(profile); } else if (Browser.equals("IE")) { driver = new InternetExplorerDriver(); } else if (Browser.equals("GoogleChrome")) { System.setProperty("webdriver.chrome.driver", values.getProperty("GoogleChromeLocation")); driver = new ChromeDriver(); } else {/*from w w w. jav a2 s . c o m*/ throw new Exception("Browser String is wrong"); } return driver; }