public class DriverPool
extends java.lang.Object
| Constructor and Description |
|---|
DriverPool() |
| Modifier and Type | Method and Description |
|---|---|
static void |
associateTestNameWithDriver(java.lang.String testInClass,
org.openqa.selenium.WebDriver driver)
Associates WebDriver instance with test name.
|
static org.openqa.selenium.WebDriver |
getDriverBySessionId(java.lang.String sessionId)
Returns WebDriver instance by session ID.
|
static org.openqa.selenium.WebDriver |
getDriverByTestName(java.lang.String test)
Returns WebDriver instance by test name.
|
static java.lang.String |
getSessionIdByTestName(java.lang.String test)
Returns session ID by test name.
|
static java.lang.String |
getTestNameByDriver(org.openqa.selenium.WebDriver driver)
Returns test name by WebDriver instance.
|
static java.lang.String |
registerDriverSession(org.openqa.selenium.WebDriver driver)
Associates WebDriver instance with session ID.
|
public static java.lang.String registerDriverSession(org.openqa.selenium.WebDriver driver)
driver - WebDriver instancepublic static void associateTestNameWithDriver(java.lang.String testInClass,
org.openqa.selenium.WebDriver driver)
testInClass - name of testdriver - WebDriver instancepublic static org.openqa.selenium.WebDriver getDriverByTestName(java.lang.String test)
test - name of testWebDriver instancepublic static org.openqa.selenium.WebDriver getDriverBySessionId(java.lang.String sessionId)
sessionId - WebDriver instancepublic static java.lang.String getSessionIdByTestName(java.lang.String test)
test - name of testpublic static java.lang.String getTestNameByDriver(org.openqa.selenium.WebDriver driver)
driver - WebDriver instance