public class SerenityWebdriverManager extends Object implements WebdriverManager
| Constructor and Description |
|---|
SerenityWebdriverManager(WebDriverFactory webDriverFactory,
DriverConfiguration configuration) |
SerenityWebdriverManager(WebDriverFactory webDriverFactory,
DriverConfiguration configuration,
String options) |
public SerenityWebdriverManager(WebDriverFactory webDriverFactory, DriverConfiguration configuration)
public SerenityWebdriverManager(WebDriverFactory webDriverFactory, DriverConfiguration configuration, String options)
public void closeDriver()
closeDriver in interface WebdriverManagerpublic void closeCurrentDrivers()
closeCurrentDrivers in interface WebdriverManagerpublic void closeAllDrivers()
closeAllDrivers in interface WebdriverManagerpublic void reset()
reset in interface WebdriverManagerpublic WebdriverManager withOptions(String driverOptions)
withOptions in interface WebdriverManagerpublic void overrideProperties(Map<String,String> propertyValues)
overrideProperties in interface WebdriverManagerpublic WebdriverManager withProperty(String property, String value)
withProperty in interface WebdriverManagerpublic void resetDriver()
resetDriver in interface WebdriverManagerpublic org.openqa.selenium.WebDriver getWebdriver()
getWebdriver in interface WebdriverManagerpublic WebdriverContext inContext(String context)
inContext in interface WebdriverManagerpublic void setCurrentDriver(org.openqa.selenium.WebDriver driver)
setCurrentDriver in interface WebdriverManagerpublic void clearCurrentDriver()
clearCurrentDriver in interface WebdriverManagerpublic static void resetThisThread()
public void registerDriver(org.openqa.selenium.WebDriver driver)
registerDriver in interface WebdriverManagerpublic List<org.openqa.selenium.WebDriver> getRegisteredDrivers()
getRegisteredDrivers in interface WebdriverManagerpublic List<String> getActiveDriverTypes()
getActiveDriverTypes in interface WebdriverManagerpublic String getCurrentDriverType()
getCurrentDriverType in interface WebdriverManagerpublic String getDefaultDriverType()
getDefaultDriverType in interface WebdriverManagerpublic void overrideDefaultDriverType(String driverType)
overrideDefaultDriverType in interface WebdriverManagerpublic org.openqa.selenium.remote.SessionId getSessionId()
getSessionId in interface WebdriverManagerpublic org.openqa.selenium.WebDriver getWebdriver(String driverName)
getWebdriver in interface WebdriverManagerpublic org.openqa.selenium.WebDriver getCurrentDriver()
getCurrentDriver in interface WebdriverManagerpublic org.openqa.selenium.WebDriver getWebdriverByName(String name, String driver)
getWebdriverByName in interface WebdriverManagerpublic org.openqa.selenium.WebDriver getWebdriverByName(String name)
getWebdriverByName in interface WebdriverManagerpublic static WebdriverInstances inThisTestThread()
public int getCurrentActiveWebdriverCount()
getCurrentActiveWebdriverCount in interface WebdriverManagerpublic int getActiveWebdriverCount()
getActiveWebdriverCount in interface WebdriverManagerpublic boolean hasAnInstantiatedDriver()
hasAnInstantiatedDriver in interface WebdriverManagerCopyright © 2023. All rights reserved.