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