public void closeDriver() { WebDriver driver = inThisTestThread().closeCurrentDriver(); if (driver != null) { allWebdriverInstances.remove(driver); } }
public void closeAllCurrentDrivers() { Set<WebDriver> closedDrivers = inThisTestThread().closeAllDrivers(); allWebdriverInstances.removeAll(closedDrivers); }
public void resetDriver() { inThisTestThread().resetCurrentDriver(); }
public int getCurrentActiveWebdriverCount() { return inThisTestThread().getActiveWebdriverCount(); }
public void closeDriver() { WebDriver driver = inThisTestThread().closeCurrentDriver(); if (driver != null) { allWebdriverInstances.remove(driver); } }
public void resetDriver() { inThisTestThread().resetCurrentDriver(); }
public String getCurrentDriverName() { return inThisTestThread().getCurrentDriverName(); }
public void closeAllCurrentDrivers() { Set<WebDriver> closedDrivers = inThisTestThread().closeAllDrivers(); allWebdriverInstances.removeAll(closedDrivers); }
public boolean isDriverInstantiated() { return inThisTestThread().isDriverInstantiated(); } }
public int getCurrentActiveWebdriverCount() { return inThisTestThread().getActiveWebdriverCount(); }
private static WebDriver getThreadLocalWebDriver(final Configuration configuration, final WebDriverFactory webDriverFactory, final String driver) { if (!inThisTestThread().driverIsRegisteredFor(driver)) { inThisTestThread().registerDriverCalled(driver) .forDriver(newDriver(configuration, webDriverFactory, driver)); } return inThisTestThread().useDriver(driver); }
private static WebDriver getThreadLocalWebDriver(final Configuration configuration, final WebDriverFactory webDriverFactory, final String driver) { if (!inThisTestThread().driverIsRegisteredFor(driver)) { inThisTestThread().registerDriverCalled(driver) .forDriver(newDriver(configuration, webDriverFactory, driver)); } return inThisTestThread().useDriver(driver); }
public WebDriver getWebdriver() { return getThreadLocalWebDriver(configuration, webDriverFactory, inThisTestThread().getCurrentDriverName()); }
public WebDriver getWebdriver() { return getThreadLocalWebDriver(configuration, webDriverFactory, inThisTestThread().getCurrentDriverName()); }
public SessionId getSessionId() { WebDriver driver = getThreadLocalWebDriver(configuration, webDriverFactory, inThisTestThread().getCurrentDriverName()); if (driver instanceof RemoteWebDriver) { return ((RemoteWebDriver) driver).getSessionId(); } return null; }
public SessionId getSessionId() { WebDriver driver = getThreadLocalWebDriver(configuration, webDriverFactory, inThisTestThread().getCurrentDriverName()); if (driver instanceof RemoteWebDriver) { return ((RemoteWebDriver) driver).getSessionId(); } return null; }