Package com.codeborne.selenide.impl
Interface WebDriverContainer
- All Known Implementing Classes:
WebDriverThreadLocalContainer
@ParametersAreNonnullByDefault
public interface WebDriverContainer
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addListener
(org.openqa.selenium.support.events.WebDriverEventListener listener) void
addListener
(org.openqa.selenium.support.events.WebDriverListener listener) void
void
void
org.openqa.selenium.WebDriver
org.openqa.selenium.WebDriver
boolean
void
removeListener
(org.openqa.selenium.support.events.WebDriverEventListener listener) void
removeListener
(org.openqa.selenium.support.events.WebDriverListener listener) void
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)
-
Method Details
-
addListener
void addListener(org.openqa.selenium.support.events.WebDriverEventListener listener) -
addListener
void addListener(org.openqa.selenium.support.events.WebDriverListener listener) -
removeListener
void removeListener(org.openqa.selenium.support.events.WebDriverEventListener listener) -
removeListener
void removeListener(org.openqa.selenium.support.events.WebDriverListener listener) -
setWebDriver
void setWebDriver(org.openqa.selenium.WebDriver webDriver) -
setWebDriver
void setWebDriver(org.openqa.selenium.WebDriver webDriver, @Nullable SelenideProxyServer selenideProxy) -
setWebDriver
void setWebDriver(org.openqa.selenium.WebDriver webDriver, @Nullable SelenideProxyServer selenideProxy, DownloadsFolder browserDownloadsFolder) -
resetWebDriver
void resetWebDriver() -
getWebDriver
@CheckReturnValue @Nonnull org.openqa.selenium.WebDriver getWebDriver() -
getProxyServer
-
setProxy
void setProxy(@Nullable org.openqa.selenium.Proxy webProxy) -
getAndCheckWebDriver
@CheckReturnValue @Nonnull org.openqa.selenium.WebDriver getAndCheckWebDriver() -
getBrowserDownloadsFolder
-
closeWindow
void closeWindow() -
closeWebDriver
void closeWebDriver() -
hasWebDriverStarted
boolean hasWebDriverStarted() -
clearBrowserCache
void clearBrowserCache() -
getPageSource
-
getCurrentUrl
-
getCurrentFrameUrl
-