|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Page | |
|---|---|
| com.atlassian.pageobjects | The API for creating and interacting with page objects for functional tests. |
| com.atlassian.pageobjects.binder | The default binder implementation, InjectPageBinder, supporting javax.inject.Inject annotations and lifecycle methods. |
| com.atlassian.pageobjects.component | Common components to be implemented by all products |
| com.atlassian.pageobjects.page | Common pages to be implemented by all products |
| Uses of Page in com.atlassian.pageobjects |
|---|
| Methods in com.atlassian.pageobjects with type parameters of type Page | ||
|---|---|---|
|
PageBinder.navigateToAndBind(java.lang.Class<P> pageClass,
java.lang.Object... args)
Constructs the page object, changes the browser URL to the desired page URL, then binds the object to the page. |
|
|
TestedProduct.visit(java.lang.Class<P> pageClass,
java.lang.Object... args)
Constructs the page object, changes the browser URL to the desired page URL, then binds the object to the page. |
|
| Uses of Page in com.atlassian.pageobjects.binder |
|---|
| Methods in com.atlassian.pageobjects.binder with type parameters of type Page | ||
|---|---|---|
|
InjectPageBinder.navigateToAndBind(java.lang.Class<P> pageClass,
java.lang.Object... args)
|
|
| Methods in com.atlassian.pageobjects.binder with parameters of type Page | |
|---|---|
protected void |
InjectPageBinder.visitUrl(Page p)
|
| Uses of Page in com.atlassian.pageobjects.component |
|---|
| Methods in com.atlassian.pageobjects.component with type parameters of type Page | ||
|---|---|---|
|
WebSudoBanner.dropWebSudo(java.lang.Class<P> nextPage)
Drops the websudo privilege if the websudo banner is displayed otherwise just navigates to the next page. |
|
|
Header.logout(java.lang.Class<M> nextPage)
Logs out the user if currently logged in and sends the browser to the next page. |
|
| Uses of Page in com.atlassian.pageobjects.page |
|---|
| Subinterfaces of Page in com.atlassian.pageobjects.page | |
|---|---|
interface |
AdminHomePage<H extends Header>
The home page for the administration section of this application |
interface |
HomePage<H extends Header>
The home page of the application |
interface |
LoginPage
A login page that logs in a user and sends the browser to the next page |
interface |
WebSudoPage
The page that confirms the administrator password to start a secure administrator session |
| Methods in com.atlassian.pageobjects.page with type parameters of type Page | ||
|---|---|---|
|
WebSudoPage.confirm(java.lang.Class<T> targetPage)
Confirm the sys admin password and navigate to given page |
|
|
WebSudoPage.confirm(java.lang.String password,
java.lang.Class<T> targetPage)
Confirm with given password and navigate to given page |
|
|
LoginPage.login(java.lang.String username,
java.lang.String password,
java.lang.Class<M> nextPage)
Logs in a user and sends the browser to the next page |
|
|
LoginPage.loginAsSysAdmin(java.lang.Class<M> nextPage)
Logs in the default sysadmin user and sends the browser to the next page |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||