-
Method Summary
| Modifier and Type |
Method |
Description |
default org.openqa.selenium.support.events.EventFiringWebDriver |
configureEventFiringWebDriver(org.openqa.selenium.WebDriver webDriver,
long timeout,
java.io.File screenshotDirectory) |
|
default void |
createLogDirectory() |
|
default org.openqa.selenium.support.events.EventFiringWebDriver |
getDriver(java.io.File screenshotPath) |
ß
|
org.openqa.selenium.WebDriver |
getLocalDriver() |
|
org.openqa.selenium.WebDriver |
getRemoteDriver() |
|
-
Method Details
-
org.openqa.selenium.WebDriver getLocalDriver()
throws java.io.IOException
- Throws:
java.io.IOException
-
org.openqa.selenium.WebDriver getRemoteDriver()
-
default org.openqa.selenium.support.events.EventFiringWebDriver getDriver(java.io.File screenshotPath)
throws java.io.IOException
ß
- Parameters:
screenshotPath - path to store screenshots
- Returns:
- configured EventFiringWebDriver
- Throws:
java.io.IOException - if log directory doesn't exist
-
default org.openqa.selenium.support.events.EventFiringWebDriver configureEventFiringWebDriver(org.openqa.selenium.WebDriver webDriver,
long timeout,
java.io.File screenshotDirectory)
- Parameters:
webDriver - active WebDriver instance
timeout - timeout for WebDriverWaits
screenshotDirectory - path to store screenshots
- Returns:
- configured options object for target browser driver
-
default void createLogDirectory()
throws java.io.IOException
- Throws:
java.io.IOException - if the log directory cannot be created