@Component public class WebDriverWrapper extends Object
Copyright (c) 2020 Daniel Keiss, Deutsche Telekom IT GmbH This file is distributed under the conditions of the Apache License, Version 2.0. For details see the file license on the toplevel.
| Modifier and Type | Field and Description |
|---|---|
static Class<? extends WebDriverConfiguration> |
DEFAULT_WEB_DRIVER_CONFIGURATION |
| Constructor and Description |
|---|
WebDriverWrapper() |
| Modifier and Type | Method and Description |
|---|---|
String |
createScreenshot(String path) |
Class<? extends WebDriverConfiguration> |
getAlternativeWebDriverConfiguration() |
WebDriverConfiguration |
getAlternativeWebDriverConfiguration(Class<? extends WebDriverConfiguration> alternativeWebDriverConfigurationClass) |
WebDriverConfiguration |
getCurrentWebDriverConfiguration() |
WebDriverConfiguration |
getDefaultWebDriverConfiguration() |
org.openqa.selenium.WebDriver |
getDriver() |
boolean |
isClosed() |
void |
loadWebdriver() |
void |
quit() |
void |
resetAlternativeWebDriverConfiguration() |
void |
setAlternativeWebDriverConfiguration(Class<? extends WebDriverConfiguration> alternativeWebDriverConfiguration) |
void |
setDriver(org.openqa.selenium.WebDriver webDriver) |
public static Class<? extends WebDriverConfiguration> DEFAULT_WEB_DRIVER_CONFIGURATION
public org.openqa.selenium.WebDriver getDriver()
public void setDriver(org.openqa.selenium.WebDriver webDriver)
public Class<? extends WebDriverConfiguration> getAlternativeWebDriverConfiguration()
public void setAlternativeWebDriverConfiguration(Class<? extends WebDriverConfiguration> alternativeWebDriverConfiguration)
public void resetAlternativeWebDriverConfiguration()
public WebDriverConfiguration getCurrentWebDriverConfiguration()
public WebDriverConfiguration getAlternativeWebDriverConfiguration(Class<? extends WebDriverConfiguration> alternativeWebDriverConfigurationClass)
public WebDriverConfiguration getDefaultWebDriverConfiguration()
public void loadWebdriver()
public void quit()
public boolean isClosed()
Copyright © 2017–2020. All rights reserved.