Interface | Description |
---|---|
SauceLabsIntegration.CapabilityType |
Sauce Labs specific remote webdriver capabilities
|
TestBenchBrowserFactory |
Interface used to create
DesiredCapabilities configurations suitable
for test cases. |
Class | Description |
---|---|
BrowserUtil |
Provides helper method for selecting the browser to run on
|
DefaultBrowserFactory | |
ParallelRunner |
This runner is loosely based on FactoryTestRunner by Ted Young
(http://tedyoung.me/2011/01/23/junit-runtime-tests-custom-runners/).
|
ParallelRunner.TBMethod | |
ParallelScheduler |
JUnit scheduler capable of running multiple tets in parallel.
|
ParallelTest |
Unit tests should extend
ParallelTest if they are to be run in
several browser configurations. |
ParallelTestSuite |
Test suite which consists of all the TestBench tests passed in the
constructor.
|
SauceLabsIntegration |
Integration methods for Sauce Labs testing used by
ParallelTest |
Enum | Description |
---|---|
Browser |
Enumerates the most commonly used browsers.
|
Annotation Type | Description |
---|---|
ExcludeFromSuite |
Marker interface for a TestBench test class which will exclude the test from
any test suite which automatically scans for test classes.
|
TestCategory |
Sets the category of a test class.
Categories can be excluded from running tests, or explicitly included. |
TestNameSuffix |
Defines a system property to be used as part of the test name.
It may be useful to add information related to the system or the machine itself, such as the OS. This will affect, for instance, the names of screenshots taken in case of test failure. |
Copyright © 2019. All rights reserved.