|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| DelayedBinder<T> | A delayed binder that gives the caller full control over the creation and lifecycle of the page object. |
| Page | The implementation for a PageObject |
| PageBinder | Creates and binds the page objects to the page. |
| ProductInstance | Encapsulates information about the product instance being tested. |
| TestedProduct<T extends Tester> | The product being tested. |
| TestedProductFactory.TesterFactory<T> | A factory for Tester instances |
| Tester | Abstracts the technology that can drive the browser. |
| Class Summary | |
|---|---|
| DefaultProductInstance | Default implementation of ProductInstance. |
| TestedProductFactory | Constructs a TestedProduct. |
| TestedProductFactory.SingletonTesterFactory<T extends Tester> | A factory that always returns the same Tester |
| Annotation Types Summary | |
|---|---|
| Defaults | The default values for a TestedProduct. |
The API for creating and interacting with page objects for functional tests.
To get started, try:
ConfluenceTestedProduct product = TestedProductFactory.create(ConfluenceTestedProduct.class);
DashboardPage dashboard = product.visit(ConfluenceLoginPage.class)
.loginAsSysAdmin(DashboardPage.class);
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||