private void setupOpera() { if (isSystemPropertySet("webdriver.opera.driver")) { WebDriverManager.operadriver().setup(); } }
private Optional<WebDriverManager> createDriverManager(String requestPath) { Optional<WebDriverManager> out; switch (requestPath.substring(1)) { case "chromedriver": out = Optional.of(chromedriver()); break; case "firefoxdriver": out = Optional.of(firefoxdriver()); break; case "edgedriver": out = Optional.of(edgedriver()); break; case "iedriver": out = Optional.of(iedriver()); break; case "operadriver": out = Optional.of(operadriver()); break; case "phantomjs": out = Optional.of(phantomjs()); break; case "selenium-server-standalone": out = Optional.of(seleniumServerStandalone()); break; default: log.warn("Unknown option {}", requestPath); out = Optional.empty(); } return out; }
public static synchronized WebDriverManager getInstance( Class<?> webDriverClass) { switch (webDriverClass.getName()) { case "org.openqa.selenium.chrome.ChromeDriver": return chromedriver(); case "org.openqa.selenium.firefox.FirefoxDriver": return firefoxdriver(); case "org.openqa.selenium.opera.OperaDriver": return operadriver(); case "org.openqa.selenium.ie.InternetExplorerDriver": return iedriver(); case "org.openqa.selenium.edge.EdgeDriver": return edgedriver(); case "org.openqa.selenium.phantomjs.PhantomJSDriver": return phantomjs(); default: return voiddriver(); } }
public WebDriverManager operadriver() { return WebDriverManager.operadriver(); }
public static synchronized WebDriverManager getInstance( DriverManagerType driverManagerType) { if (driverManagerType == null) { return voiddriver(); } switch (driverManagerType) { case CHROME: return chromedriver(); case FIREFOX: return firefoxdriver(); case OPERA: return operadriver(); case IEXPLORER: return iedriver(); case EDGE: return edgedriver(); case PHANTOMJS: return phantomjs(); case SELENIUM_SERVER_STANDALONE: return seleniumServerStandalone(); default: return voiddriver(); } }
private Optional<WebDriverManager> createDriverManager(String requestPath) { Optional<WebDriverManager> out; switch (requestPath.substring(1)) { case "chromedriver": out = Optional.of(chromedriver()); break; case "firefoxdriver": out = Optional.of(firefoxdriver()); break; case "edgedriver": out = Optional.of(edgedriver()); break; case "iedriver": out = Optional.of(iedriver()); break; case "operadriver": out = Optional.of(operadriver()); break; case "phantomjs": out = Optional.of(phantomjs()); break; case "selenium-server-standalone": out = Optional.of(seleniumServerStandalone()); break; default: log.warn("Unknown option {}", requestPath); out = Optional.empty(); } return out; }
public static synchronized WebDriverManager getInstance( Class<?> webDriverClass) { switch (webDriverClass.getName()) { case "org.openqa.selenium.chrome.ChromeDriver": return chromedriver(); case "org.openqa.selenium.firefox.FirefoxDriver": return firefoxdriver(); case "org.openqa.selenium.opera.OperaDriver": return operadriver(); case "org.openqa.selenium.ie.InternetExplorerDriver": return iedriver(); case "org.openqa.selenium.edge.EdgeDriver": return edgedriver(); case "org.openqa.selenium.phantomjs.PhantomJSDriver": return phantomjs(); default: return voiddriver(); } }
public static synchronized WebDriverManager getInstance( DriverManagerType driverManagerType) { if (driverManagerType == null) { return voiddriver(); } switch (driverManagerType) { case CHROME: return chromedriver(); case FIREFOX: return firefoxdriver(); case OPERA: return operadriver(); case IEXPLORER: return iedriver(); case EDGE: return edgedriver(); case PHANTOMJS: return phantomjs(); case SELENIUM_SERVER_STANDALONE: return seleniumServerStandalone(); default: return voiddriver(); } }
wdm = WebDriverManager.phantomjs(); break; case OPERA: wdm = WebDriverManager.operadriver(); break;
wdm = WebDriverManager.phantomjs(); break; case OPERA: wdm = WebDriverManager.operadriver(); break;
wdm = WebDriverManager.phantomjs(); break; case OPERA: wdm = WebDriverManager.operadriver(); break; default: throw exception("Unknown driver: " + driverType);