Package com.codeborne.selenide.impl
Class StaticDriver
- java.lang.Object
-
- com.codeborne.selenide.impl.StaticDriver
-
- All Implemented Interfaces:
Driver
public class StaticDriver extends java.lang.Object implements Driver
A `Driver` implementation which uses thread-local webdriver and proxy from `WebDriverRunner`.- See Also:
WebDriverRunner,StaticConfig
-
-
Constructor Summary
Constructors Constructor Description StaticDriver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Browserbrowser()voidclose()Configconfig()org.openqa.selenium.WebDrivergetAndCheckWebDriver()SelenideProxyServergetProxy()org.openqa.selenium.WebDrivergetWebDriver()booleanhasWebDriverStarted()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.codeborne.selenide.Driver
actions, clearCookies, executeAsyncJavaScript, executeJavaScript, getCurrentFrameUrl, getUserAgent, source, supportsJavascript, switchTo, url
-
-
-
-
Method Detail
-
hasWebDriverStarted
public boolean hasWebDriverStarted()
- Specified by:
hasWebDriverStartedin interfaceDriver
-
getWebDriver
public org.openqa.selenium.WebDriver getWebDriver()
- Specified by:
getWebDriverin interfaceDriver
-
getProxy
public SelenideProxyServer getProxy()
-
getAndCheckWebDriver
public org.openqa.selenium.WebDriver getAndCheckWebDriver()
- Specified by:
getAndCheckWebDriverin interfaceDriver
-
-