Package com.codeborne.selenide
Interface Driver
-
- All Known Implementing Classes:
LazyDriver,StaticDriver,WebDriverWrapper
public interface Driver
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default org.openqa.selenium.interactions.Actionsactions()Browserbrowser()DownloadsFolderbrowserDownloadsFolder()default voidclearCookies()voidclose()Configconfig()default <T> TexecuteAsyncJavaScript(java.lang.String jsCode, java.lang.Object... arguments)default <T> TexecuteJavaScript(java.lang.String jsCode, java.lang.Object... arguments)org.openqa.selenium.WebDrivergetAndCheckWebDriver()default java.lang.StringgetCurrentFrameUrl()SelenideProxyServergetProxy()default java.lang.StringgetUserAgent()org.openqa.selenium.WebDrivergetWebDriver()booleanhasWebDriverStarted()default java.lang.Stringsource()default booleansupportsJavascript()default SelenideTargetLocatorswitchTo()default java.lang.Stringurl()
-
-
-
Method Detail
-
config
Config config()
-
browser
Browser browser()
-
hasWebDriverStarted
boolean hasWebDriverStarted()
-
getWebDriver
org.openqa.selenium.WebDriver getWebDriver()
-
getProxy
@CheckReturnValue @Nullable SelenideProxyServer getProxy()
-
getAndCheckWebDriver
org.openqa.selenium.WebDriver getAndCheckWebDriver()
-
browserDownloadsFolder
@CheckReturnValue @Nullable DownloadsFolder browserDownloadsFolder()
-
close
void close()
-
supportsJavascript
default boolean supportsJavascript()
-
executeJavaScript
default <T> T executeJavaScript(java.lang.String jsCode, java.lang.Object... arguments)
-
executeAsyncJavaScript
default <T> T executeAsyncJavaScript(java.lang.String jsCode, java.lang.Object... arguments)
-
clearCookies
default void clearCookies()
-
getUserAgent
default java.lang.String getUserAgent()
-
source
default java.lang.String source()
-
url
default java.lang.String url()
-
getCurrentFrameUrl
default java.lang.String getCurrentFrameUrl()
-
switchTo
default SelenideTargetLocator switchTo()
-
actions
default org.openqa.selenium.interactions.Actions actions()
-
-