public class WebDriverRunner
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
browser
Which browser to use.
|
static java.lang.String |
CHROME |
static java.lang.String |
FIREFOX |
static boolean |
holdBrowserOpen
If holdBrowserOpen is true, browser window stays open after running tests.
|
static java.lang.String |
HTMLUNIT |
static java.lang.String |
INTERNET_EXPLORER |
static java.lang.String |
OPERA
To use OperaDriver, you need to include extra dependency to your project:
|
static java.lang.String |
PHANTOMJS |
static java.lang.String |
remote
URL of remote web driver (in case of using Selenium Grid).
|
static java.lang.String |
reportsFolder
Folder to store screenshots to.
|
static boolean |
startMaximized
The browser window is maximized when started.
|
| Constructor and Description |
|---|
WebDriverRunner() |
| Modifier and Type | Method and Description |
|---|---|
static void |
clearBrowserCache() |
static void |
closeWebDriver() |
static <T> T |
fail(java.lang.String message) |
static org.openqa.selenium.WebDriver |
getWebDriver() |
static boolean |
htmlUnit() |
static boolean |
ie() |
static java.lang.String |
takeScreenShot(java.lang.String fileName) |
public static final java.lang.String CHROME
public static final java.lang.String INTERNET_EXPLORER
public static final java.lang.String HTMLUNIT
public static final java.lang.String FIREFOX
public static final java.lang.String PHANTOMJS
public static final java.lang.String OPERA
public static boolean holdBrowserOpen
public static java.lang.String browser
public static java.lang.String remote
public static boolean startMaximized
public static java.lang.String reportsFolder
public static org.openqa.selenium.WebDriver getWebDriver()
public static void closeWebDriver()
public static boolean ie()
public static boolean htmlUnit()
public static void clearBrowserCache()
public static java.lang.String takeScreenShot(java.lang.String fileName)
public static <T> T fail(java.lang.String message)