public interface Browser extends AsyncProcess
| Modifier and Type | Method and Description |
|---|---|
void |
executeTest(MultiTestMethod method)
Executes the specified test method on this browser, possibly asynchronously.
|
DriverConfiguration |
getConfig() |
Set<Class<? extends AsyncProcess>> |
getSharedDependencies()
Returns a list of AsyncProcess that the JUnit session must start before attempting to start this browser.
|
void |
notifyNoMoreTests()
Notifies this browser that there are no more tests to execute.
|
void |
start()
Starts the browser session.
|
void |
stop()
Stops this browsers and performs cleanup operations, if any.
|
void start()
throws org.junit.runners.model.InitializationError
start in interface AsyncProcessorg.junit.runners.model.InitializationErrorDriverConfiguration getConfig()
void executeTest(MultiTestMethod method)
method - The test to execute.void notifyNoMoreTests()
void stop()
stop in interface AsyncProcessSet<Class<? extends AsyncProcess>> getSharedDependencies()
Copyright © 2015. All Rights Reserved.