List of usage examples for org.openqa.selenium.ie InternetExplorerDriver REQUIRE_WINDOW_FOCUS
String REQUIRE_WINDOW_FOCUS
To view the source code for org.openqa.selenium.ie InternetExplorerDriver REQUIRE_WINDOW_FOCUS.
Click Source Link
From source file:com.example.selenium.grid.SeleniumGridIE.java
@BeforeTest public void setup() throws MalformedURLException { DesiredCapabilities caps = new DesiredCapabilities(); caps.setPlatform(org.openqa.selenium.Platform.WINDOWS); caps = DesiredCapabilities.internetExplorer(); caps.setVersion("11.0.33"); caps.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, true); caps.setCapability(CapabilityType.ForSeleniumServer.ENSURING_CLEAN_SESSION, true); caps.setCapability(InternetExplorerDriver.ENABLE_PERSISTENT_HOVERING, true); caps.setCapability(InternetExplorerDriver.REQUIRE_WINDOW_FOCUS, true); driver = new RemoteWebDriver(new URL("http://localhost:4444/wd/hub"), caps); //driver.manage().window().maximize(); }
From source file:com.partnet.automation.selenium.AbstractConfigurableDriverProvider.java
License:Apache License
/** * Best found default capabilities for Internet Explorer * /*from w ww .j av a 2 s . c o m*/ * @return {@link DesiredCapabilities} */ protected DesiredCapabilities getInternetExplorerCapabilities() { final DesiredCapabilities capabilities = DesiredCapabilities.internetExplorer(); // get past certificate security warning pages capabilities.setCapability(CapabilityType.ACCEPT_SSL_CERTS, true); // setup native events and window focus // http://jimevansmusic.blogspot.com/2012/06/whats-wrong-with-internet-explorer.html capabilities.setCapability(InternetExplorerDriver.NATIVE_EVENTS, true); capabilities.setCapability(InternetExplorerDriver.REQUIRE_WINDOW_FOCUS, true); // don't accept alerts automatically capabilities.setCapability(CapabilityType.UNEXPECTED_ALERT_BEHAVIOUR, false); return capabilities; }
From source file:com.vaadin.addon.spreadsheet.test.tb3.MultiBrowserTest.java
License:Apache License
@Override public void setDesiredCapabilities(DesiredCapabilities desiredCapabilities) { if (BrowserUtil.isIE(desiredCapabilities)) { desiredCapabilities.setCapability(InternetExplorerDriver.REQUIRE_WINDOW_FOCUS, true); desiredCapabilities.setCapability(InternetExplorerDriver.ENABLE_PERSISTENT_HOVERING, false); }//from w w w. j a v a2 s.c o m desiredCapabilities.setCapability("project", "Vaadin Spreadsheet"); desiredCapabilities.setCapability("build", String.format("%s / %s", getDeploymentHostname(), Calendar.getInstance().getTime())); desiredCapabilities.setCapability("name", String.format("%s.%s", getClass().getCanonicalName(), testName.getMethodName())); super.setDesiredCapabilities(desiredCapabilities); }
From source file:org.me.seleniumGridUI.SeleniumGridOperation.java
public static DesiredCapabilities CreateBrowserCapbility(String browser) { DesiredCapabilities caps = null;// w w w. j av a 2 s . c om if (browser.equalsIgnoreCase("firefox")) { caps = DesiredCapabilities.firefox(); } else if (browser.equalsIgnoreCase("chrome")) { caps = DesiredCapabilities.chrome(); ChromeOptions options = new ChromeOptions(); options.addArguments("disable-popup-blocking"); options.addArguments("disable-prompt-on-repost"); options.addArguments("whitelist-ips"); options.addArguments("no-first-run"); options.addArguments("disk-cache-size=1"); options.addArguments("media-cache-size=1"); options.addArguments("test-type"); caps.setCapability(ChromeOptions.CAPABILITY, options); } else if (browser.equalsIgnoreCase("ie")) { caps = DesiredCapabilities.internetExplorer(); caps.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, true); caps.setCapability(InternetExplorerDriver.REQUIRE_WINDOW_FOCUS, true); caps.setCapability(InternetExplorerDriver.IGNORE_ZOOM_SETTING, true); caps.setCapability(InternetExplorerDriver.ENABLE_ELEMENT_CACHE_CLEANUP, true); caps.setCapability(InternetExplorerDriver.NATIVE_EVENTS, false); caps.setCapability(InternetExplorerDriver.UNEXPECTED_ALERT_BEHAVIOR, UnexpectedAlertBehaviour.DISMISS); } else if (browser.equalsIgnoreCase("phantomjs")) { caps = DesiredCapabilities.phantomjs(); } else if (browser.equalsIgnoreCase("safari")) { caps = DesiredCapabilities.safari(); } else if (browser.equalsIgnoreCase("iphone")) { caps = DesiredCapabilities.iphone(); } else if (browser.equalsIgnoreCase("ipad")) { caps = DesiredCapabilities.ipad(); } else { caps = DesiredCapabilities.htmlUnit(); } return caps; }
From source file:org.suren.autotest.web.framework.selenium.CapabilityConfig.java
License:Apache License
/** * ie?/*from w w w . j a v a 2s . co m*/ */ private void ie() { String initialUrl = enginePro.getProperty(DriverConstants.INITIAL_URL, "http://surenpi.com"); DesiredCapabilities capability = DesiredCapabilities.internetExplorer(); capability.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS, true); capability.setCapability(InternetExplorerDriver.INITIAL_BROWSER_URL, initialUrl); capability.setCapability(InternetExplorerDriver.REQUIRE_WINDOW_FOCUS, false); engineCapMap.put(DRIVER_IE, capability); }