@ParametersAreNonnullByDefault
public interface WebDriverContainer
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(org.openqa.selenium.support.events.WebDriverEventListener listener) |
void |
clearBrowserCache() |
void |
closeWebDriver() |
void |
closeWindow() |
org.openqa.selenium.WebDriver |
getAndCheckWebDriver() |
DownloadsFolder |
getBrowserDownloadsFolder() |
java.lang.String |
getCurrentFrameUrl() |
java.lang.String |
getCurrentUrl() |
java.lang.String |
getPageSource() |
SelenideProxyServer |
getProxyServer() |
org.openqa.selenium.WebDriver |
getWebDriver() |
boolean |
hasWebDriverStarted() |
void |
resetWebDriver() |
void |
setProxy(org.openqa.selenium.Proxy webProxy) |
void |
setWebDriver(org.openqa.selenium.WebDriver webDriver) |
void |
setWebDriver(org.openqa.selenium.WebDriver webDriver,
SelenideProxyServer selenideProxy) |
void |
setWebDriver(org.openqa.selenium.WebDriver webDriver,
SelenideProxyServer selenideProxy,
DownloadsFolder browserDownloadsFolder) |
void addListener(org.openqa.selenium.support.events.WebDriverEventListener listener)
void setWebDriver(org.openqa.selenium.WebDriver webDriver)
void setWebDriver(org.openqa.selenium.WebDriver webDriver,
@Nullable
SelenideProxyServer selenideProxy)
void setWebDriver(org.openqa.selenium.WebDriver webDriver,
@Nullable
SelenideProxyServer selenideProxy,
DownloadsFolder browserDownloadsFolder)
void resetWebDriver()
@CheckReturnValue @Nonnull org.openqa.selenium.WebDriver getWebDriver()
@CheckReturnValue @Nullable SelenideProxyServer getProxyServer()
void setProxy(org.openqa.selenium.Proxy webProxy)
@CheckReturnValue @Nonnull org.openqa.selenium.WebDriver getAndCheckWebDriver()
@CheckReturnValue @Nonnull DownloadsFolder getBrowserDownloadsFolder()
void closeWindow()
void closeWebDriver()
boolean hasWebDriverStarted()
void clearBrowserCache()
@CheckReturnValue @Nonnull java.lang.String getPageSource()
@CheckReturnValue @Nonnull java.lang.String getCurrentUrl()
@CheckReturnValue @Nonnull java.lang.String getCurrentFrameUrl()