See: Description
| Interface | Description |
|---|---|
| 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 | Description |
|---|---|
| DefaultProductInstance |
Default implementation of
ProductInstance. |
| PageObjects |
Predicates, functions and other utilities for use with
PageBinder and other page-object-related APIs. |
| TestedProductFactory |
Constructs a
TestedProduct. |
| TestedProductFactory.SingletonTesterFactory<T extends Tester> |
A factory that always returns the same
Tester |
| Annotation Type | Description |
|---|---|
| Defaults |
The default values for a
TestedProduct. |
To get started, try:
ConfluenceTestedProduct product = TestedProductFactory.create(ConfluenceTestedProduct.class);
DashboardPage dashboard = product.visit(ConfluenceLoginPage.class)
.loginAsSysAdmin(DashboardPage.class);
Copyright © 2015 Atlassian. All rights reserved.