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 voidaddListener(org.openqa.selenium.support.events.WebDriverEventListener listener)voidclearBrowserCache()voidcloseWebDriver()voidcloseWindow()org.openqa.selenium.WebDrivergetAndCheckWebDriver()java.lang.StringgetCurrentFrameUrl()java.lang.StringgetCurrentUrl()java.lang.StringgetPageSource()SelenideProxyServergetProxyServer()org.openqa.selenium.WebDrivergetWebDriver()booleanhasWebDriverStarted()voidresetWebDriver()voidsetProxy(org.openqa.selenium.Proxy webProxy)voidsetWebDriver(org.openqa.selenium.WebDriver webDriver)voidsetWebDriver(org.openqa.selenium.WebDriver webDriver, SelenideProxyServer selenideProxy)
-
-
-
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, SelenideProxyServer selenideProxy)
-
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()
-
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()
-
-