Package com.codeborne.selenide.impl
Interface WebDriverContainer
-
- All Known Implementing Classes:
WebDriverThreadLocalContainer
@ParametersAreNonnullByDefault public interface WebDriverContainer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method 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)
-
-
-
Method Detail
-
addListener
void addListener(org.openqa.selenium.support.events.WebDriverEventListener 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
@CheckReturnValue @Nullable SelenideProxyServer getProxyServer()
-
setProxy
void setProxy(org.openqa.selenium.Proxy webProxy)
-
getAndCheckWebDriver
@CheckReturnValue @Nonnull org.openqa.selenium.WebDriver getAndCheckWebDriver()
-
getBrowserDownloadsFolder
@CheckReturnValue @Nonnull DownloadsFolder getBrowserDownloadsFolder()
-
closeWindow
void closeWindow()
-
closeWebDriver
void closeWebDriver()
-
hasWebDriverStarted
boolean hasWebDriverStarted()
-
clearBrowserCache
void clearBrowserCache()
-
getPageSource
@CheckReturnValue @Nonnull java.lang.String getPageSource()
-
getCurrentUrl
@CheckReturnValue @Nonnull java.lang.String getCurrentUrl()
-
getCurrentFrameUrl
@CheckReturnValue @Nonnull java.lang.String getCurrentFrameUrl()
-
-