@Component public class WebDriverWrapper extends Object
Copyright (c) 2019 Daniel Keiss, Deutsche Telekom AG 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 driver) |
public static Class<? extends WebDriverConfiguration> DEFAULT_WEB_DRIVER_CONFIGURATION
public org.openqa.selenium.WebDriver getDriver()
public WebDriverConfiguration getCurrentWebDriverConfiguration()
public void resetAlternativeWebDriverConfiguration()
public WebDriverConfiguration getAlternativeWebDriverConfiguration(Class<? extends WebDriverConfiguration> alternativeWebDriverConfigurationClass)
public WebDriverConfiguration getDefaultWebDriverConfiguration()
public void loadWebdriver()
public void quit()
public boolean isClosed()
public Class<? extends WebDriverConfiguration> getAlternativeWebDriverConfiguration()
public void setAlternativeWebDriverConfiguration(Class<? extends WebDriverConfiguration> alternativeWebDriverConfiguration)
public void setDriver(org.openqa.selenium.WebDriver driver)
Copyright © 2017–2020. All rights reserved.