public class ThucydidesWebdriverManager extends java.lang.Object implements WebdriverManager
| Constructor and Description |
|---|
ThucydidesWebdriverManager(WebDriverFactory webDriverFactory,
Configuration configuration) |
| Modifier and Type | Method and Description |
|---|---|
void |
closeAllCurrentDrivers() |
void |
closeAllDrivers() |
void |
closeDriver() |
int |
getActiveWebdriverCount() |
int |
getCurrentActiveWebdriverCount() |
java.lang.String |
getCurrentDriverName() |
org.openqa.selenium.remote.SessionId |
getSessionId() |
org.openqa.selenium.WebDriver |
getWebdriver() |
org.openqa.selenium.WebDriver |
getWebdriver(java.lang.String driverName) |
static WebdriverInstances |
inThisTestThread() |
boolean |
isDriverInstantiated() |
void |
resetDriver() |
@Inject public ThucydidesWebdriverManager(WebDriverFactory webDriverFactory, Configuration configuration)
public void closeDriver()
closeDriver in interface WebdriverManagerpublic void closeAllCurrentDrivers()
closeAllCurrentDrivers in interface WebdriverManagerpublic void closeAllDrivers()
closeAllDrivers in interface WebdriverManagerpublic void resetDriver()
resetDriver in interface WebdriverManagerpublic org.openqa.selenium.WebDriver getWebdriver()
getWebdriver in interface WebdriverManagerpublic java.lang.String getCurrentDriverName()
getCurrentDriverName in interface WebdriverManagerpublic org.openqa.selenium.remote.SessionId getSessionId()
getSessionId in interface WebdriverManagerpublic org.openqa.selenium.WebDriver getWebdriver(java.lang.String driverName)
getWebdriver in interface WebdriverManagerpublic static WebdriverInstances inThisTestThread()
public int getCurrentActiveWebdriverCount()
getCurrentActiveWebdriverCount in interface WebdriverManagerpublic int getActiveWebdriverCount()
getActiveWebdriverCount in interface WebdriverManagerpublic boolean isDriverInstantiated()
isDriverInstantiated in interface WebdriverManager