Package com.vaadin.testbench.parallel
-
Interface Summary Interface Description SauceLabsIntegration.CapabilityType Sauce Labs specific remote webdriver capabilitiesTestBenchBrowserFactory Interface used to createDesiredCapabilitiesconfigurations suitable for test cases. -
Class Summary Class Description BrowserUtil Provides helper method for selecting the browser to run onDefaultBrowserFactory 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 extendParallelTestif 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 byParallelTest -
Enum Summary Enum Description Browser Enumerates the most commonly used browsers. -
Annotation Types Summary 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.