See: Description
| Interface | Description |
|---|---|
| Browser |
The object which implements this interface represents the browser.
|
| Storage |
Provides an API for a storage structure, like local storage or session storage in the browser.
|
| TimeoutRelated<R extends TimeoutRelated<?>> |
Basic interface for timeout-related operations.
|
| Value |
A wrapper class which encapsulates a value.
|
| Values |
An interface which collects multiple
Value instances. |
| Class | Description |
|---|---|
| WindowRelated |
Base class for window-related objects, such as page objects and step libraries.
|
| Exception | Description |
|---|---|
| TestException |
A special exception class which can be used to mark test errors during test execution.
|
| Error | Description |
|---|---|
| SystemFailureException |
A special exception which marks a system failure.
|
| Annotation Type | Description |
|---|---|
| Description |
With this annotation we can assign visible description to a class (step library, test data class) or a method
(test step) or an enum constant (test data enum value) or a package (test data group).
|
| Descriptions |
Internal helper annotation for
Description. |
| Internal |
If a test method is annotated with this annotation, then it will be counted as "internal" test step.
|
| Name |
With this annotation we can assign visible name to a class (step library or test data class) or a method
(test step) or an enum constant (test data enum value) or a package (test data group).
|
| Performance |
With this annotation we can marks test step methods we want to include in performance measurement.
|
| Specification |
This annotation marks test classes (specifications).
|
| Test |
This annotation marks test methods.
|
| Timeout |
This annotation marks an enum class which defines constants for timeout values.
|
Created by Kornél Simon, 2022