public abstract class HeadlessBrowser extends LongPollingBrowser
| Constructor and Description |
|---|
HeadlessBrowser(DriverConfiguration config) |
| Modifier and Type | Method and Description |
|---|---|
Set<Class<? extends AsyncProcess>> |
getSharedDependencies()
Returns a list of AsyncProcess that the JUnit session must start before attempting to start this browser.
|
protected void |
startProcess(org.openqa.selenium.browserlaunchers.locators.BrowserLocator locator,
String binPropertyName,
String url) |
void |
stop()
Stops this browsers and performs cleanup operations, if any.
|
awaitNextTest, doStart, executeTest, getId, getMethodUnderExecution, getStartPageUri, getStartPageUrl, markAsDead, markAsDead, notifyNoMoreTests, registerWithLongPollingServer, sendNoMoreTestFixture, sendTestFixture, startappendScriptTag, buildProcess, buildResult, getConfig, isRunningOnWindows, processSet, sendResponse, startProcesspublic HeadlessBrowser(DriverConfiguration config)
protected void startProcess(org.openqa.selenium.browserlaunchers.locators.BrowserLocator locator,
String binPropertyName,
String url)
throws org.junit.runners.model.InitializationError
startProcess in class AbstractBrowserorg.junit.runners.model.InitializationErrorpublic void stop()
Browserstop in interface AsyncProcessstop in interface Browserstop in class AbstractBrowserpublic Set<Class<? extends AsyncProcess>> getSharedDependencies()
BrowsergetSharedDependencies in interface BrowsergetSharedDependencies in class LongPollingBrowserCopyright © 2015. All Rights Reserved.