/** * {@inheritDoc}. */ @Override public DesiredCapabilities getDefaultDriverCapabilities() { return DesiredCapabilities.edge(); }
@Override public Map<String, ?> getRawCapabilities() { return DesiredCapabilities.edge().asMap(); }
@Override public Map<String, ?> getRawCapabilities() { return DesiredCapabilities.edge().asMap(); }
@Override public DesiredCapabilities getDesiredCapabilities(Proxy proxySettings) { DesiredCapabilities capabilities = DesiredCapabilities.edge(); capabilities.setCapability("screenResolution", "1280x1024"); return addProxySettings(capabilities, proxySettings); }
public Capabilities getCapabilities(WebDriverConfiguration configuration, boolean performValidations) { DesiredCapabilities capabilities = new DesiredCapabilities(configuration.getCapabilities()); capabilities.setPlatform(DesiredCapabilities.edge().getPlatform()); capabilities.setBrowserName(DesiredCapabilities.edge().getBrowserName()); new EdgeDriverBinaryHandler(capabilities).checkAndSetBinary(true); return capabilities; } }
public Capabilities getCapabilities(WebDriverConfiguration configuration, boolean performValidations) { DesiredCapabilities capabilities = new DesiredCapabilities(configuration.getCapabilities()); capabilities.setPlatform(DesiredCapabilities.edge().getPlatform()); capabilities.setBrowserName(DesiredCapabilities.edge().getBrowserName()); new EdgeDriverBinaryHandler(capabilities).checkAndSetBinary(true); return capabilities; } }
@Override public DesiredCapabilities getCapabilities(DesiredCapabilities capabilities) { if (isLocalRun() && StringUtils.isNotBlank(getBinaryPath())) { System.setProperty(SeLionConstants.WEBDRIVER_EDGE_DRIVER_PROPERTY, getBinaryPath()); } capabilities.setBrowserName(DesiredCapabilities.edge().getBrowserName()); if (ProxyHelper.isProxyServerRequired()) { capabilities.setCapability(CapabilityType.PROXY, ProxyHelper.createProxyObject()); } return capabilities; }
@Override public WebDriver newInstance(String options, EnvironmentVariables environmentVariables) { if (StepEventBus.getEventBus().webdriverCallsAreSuspended()) { return new WebDriverStub(); } CapabilityEnhancer enhancer = new CapabilityEnhancer(environmentVariables, fixtureProviderService); DesiredCapabilities desiredCapabilities = enhancer.enhanced(DesiredCapabilities.edge(), SupportedWebDriver.EDGE); driverProperties.registerCapabilities("edge", capabilitiesToProperties(desiredCapabilities)); try { return getDriverServicePool().newDriver(desiredCapabilities); } catch (IOException couldNotStartServer) { LOGGER.warn("Failed to start the edge driver service, using a native driver instead", couldNotStartServer.getMessage()); return new EdgeDriver(desiredCapabilities); } } }
capabilities = DesiredCapabilities.edge(); if (isLocal) try { driver = new EdgeDriver(capabilities);
static Function<String, Result<DesiredCapabilities>> type2Capabilities() { return (browsertype) -> match( matchCase(() -> failure("browsertype unknown : " + browsertype)), matchCase(browsertype::isEmpty, () -> failure("browsertype should not be empty")), // matchCase(() -> browsertype.equals(BrowserType.PHANTOMJS), () -> success(DesiredCapabilities.phantomjs())), matchCase(() -> browsertype.equals(BrowserType.FIREFOX), () -> success(DesiredCapabilities.firefox())), matchCase(() -> browsertype.equals(BrowserType.CHROME), () -> success(DesiredCapabilities.chrome())), matchCase(() -> browsertype.equals(BrowserType.EDGE), () -> success(DesiredCapabilities.edge())), matchCase(() -> browsertype.equals(BrowserType.SAFARI), () -> success(DesiredCapabilities.safari())), matchCase(() -> browsertype.equals(BrowserType.OPERA_BLINK), () -> success(DesiredCapabilities.operaBlink())), matchCase(() -> browsertype.equals(BrowserType.OPERA), () -> success(DesiredCapabilities.opera())), matchCase(() -> browsertype.equals(BrowserType.IE), () -> success(DesiredCapabilities.internetExplorer())) ); }
capabilities = DesiredCapabilities.iphone(); } else if (browser.equalsIgnoreCase("MS Edge") || browser.equalsIgnoreCase("MicrosoftEdge")) { capabilities = DesiredCapabilities.edge(); } else { throw new Exception("Unsupported browser: " + browser
capabilities = DesiredCapabilities.iphone(); } else if (browser.equalsIgnoreCase("MS Edge") || browser.equalsIgnoreCase("MicrosoftEdge")) { capabilities = DesiredCapabilities.edge(); } else { throw new Exception("Unsupported browser: " + browser
DesiredCapabilities.edge()); } else { webDriver = new org.openqa.selenium.edge.EdgeDriver();