|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.jira.pageobjects.pages.AbstractJiraPage com.atlassian.jira.pageobjects.pages.JiraLoginPage com.atlassian.jira.pageobjects.pages.ondemand.JiraOdLoginPage
public class JiraOdLoginPage
Page object implementation for the LoginPage in JIRA.
Field Summary | |
---|---|
protected com.atlassian.pageobjects.elements.PageElement |
loginButton
|
protected com.atlassian.pageobjects.elements.PageElement |
loginForm
|
protected Iterable<com.atlassian.pageobjects.elements.PageElement> |
messages
|
static String |
PASSWORD_SYSADMIN
|
protected com.atlassian.pageobjects.elements.PageElement |
passwordField
|
protected com.atlassian.pageobjects.elements.PageElement |
redirect
|
protected com.atlassian.pageobjects.elements.PageElement |
rememberMeTickBox
|
protected com.atlassian.pageobjects.elements.PageElement |
signUpHint
|
static String |
USER_SYSADMIN
|
protected com.atlassian.pageobjects.elements.PageElement |
usernameField
|
Fields inherited from class com.atlassian.jira.pageobjects.pages.JiraLoginPage |
---|
PASSWORD_ADMIN, USER_ADMIN |
Fields inherited from class com.atlassian.jira.pageobjects.pages.AbstractJiraPage |
---|
body, driver, elementFinder, footerElement, metaElement, pageBinder, timeouts |
Constructor Summary | |
---|---|
JiraOdLoginPage()
|
Method Summary | ||
---|---|---|
boolean |
checkIfPrivateSignUpIsVisible()
|
|
protected com.atlassian.pageobjects.elements.PageElement |
getLoginButton()
The button to submit the login form. |
|
com.atlassian.pageobjects.elements.PageElement |
getLoginForm()
The login form |
|
Iterable<com.atlassian.pageobjects.elements.PageElement> |
getMessages()
The aui messages in the login form |
|
protected com.atlassian.pageobjects.elements.PageElement |
getPasswordField()
The text field the password is put on login. |
|
protected com.atlassian.pageobjects.elements.PageElement |
getRedirect()
The element holding the redirect information. |
|
protected com.atlassian.pageobjects.elements.PageElement |
getRememberMeTickBox()
The tick box for remember me cookie. |
|
com.atlassian.pageobjects.elements.PageElement |
getSignUpHint()
The element containing the signup hint |
|
String |
getUrl()
|
|
protected com.atlassian.pageobjects.elements.PageElement |
getUsernameField()
The text field the username is put on login. |
|
DashboardPage |
loginAndGoToHome(String username,
String password)
|
|
|
loginAsAdmin(Class<M> nextPage,
Object... args)
|
|
|
loginAsSysAdmin(Class<M> nextPage,
Object... args)
|
|
DashboardPage |
loginAsSysadminAndGoToHome()
|
|
|
loginAsSystemAdminAndFollowRedirect(Class<M> redirectPage,
Object... args)
|
Methods inherited from class com.atlassian.jira.pageobjects.pages.JiraLoginPage |
---|
getError, getErrors, hasErrors, isAt, login, login, login, login, loginAndFollowRedirect, loginAndFollowRedirect, loginAsSysAdmin, loginWithRedirect, performLoginSteps |
Methods inherited from class com.atlassian.jira.pageobjects.pages.AbstractJiraPage |
---|
back, createXsrfUrl, doWait, execKeyboardShortcut, getHeader, getPageTitle, getXsrfToken, isAdmin, isLoggedIn |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String USER_SYSADMIN
public static final String PASSWORD_SYSADMIN
protected com.atlassian.pageobjects.elements.PageElement loginForm
protected com.atlassian.pageobjects.elements.PageElement usernameField
protected com.atlassian.pageobjects.elements.PageElement passwordField
protected com.atlassian.pageobjects.elements.PageElement rememberMeTickBox
protected com.atlassian.pageobjects.elements.PageElement loginButton
protected com.atlassian.pageobjects.elements.PageElement redirect
protected com.atlassian.pageobjects.elements.PageElement signUpHint
protected Iterable<com.atlassian.pageobjects.elements.PageElement> messages
Constructor Detail |
---|
public JiraOdLoginPage()
Method Detail |
---|
public String getUrl()
public com.atlassian.pageobjects.elements.PageElement getSignUpHint()
JiraLoginPage
getSignUpHint
in class JiraLoginPage
public com.atlassian.pageobjects.elements.PageElement getLoginForm()
JiraLoginPage
getLoginForm
in class JiraLoginPage
public Iterable<com.atlassian.pageobjects.elements.PageElement> getMessages()
JiraLoginPage
getMessages
in class JiraLoginPage
protected com.atlassian.pageobjects.elements.PageElement getLoginButton()
JiraLoginPage
getLoginButton
in class JiraLoginPage
protected com.atlassian.pageobjects.elements.PageElement getRedirect()
JiraLoginPage
getRedirect
in class JiraLoginPage
protected com.atlassian.pageobjects.elements.PageElement getRememberMeTickBox()
JiraLoginPage
getRememberMeTickBox
in class JiraLoginPage
protected com.atlassian.pageobjects.elements.PageElement getUsernameField()
JiraLoginPage
getUsernameField
in class JiraLoginPage
protected com.atlassian.pageobjects.elements.PageElement getPasswordField()
JiraLoginPage
getPasswordField
in class JiraLoginPage
public boolean checkIfPrivateSignUpIsVisible()
public <M extends com.atlassian.pageobjects.Page> M loginAsSysAdmin(Class<M> nextPage, Object... args)
loginAsSysAdmin
in class JiraLoginPage
public <M extends com.atlassian.pageobjects.Page> M loginAsAdmin(Class<M> nextPage, Object... args)
public <M extends com.atlassian.pageobjects.Page> M loginAsSystemAdminAndFollowRedirect(Class<M> redirectPage, Object... args)
loginAsSystemAdminAndFollowRedirect
in class JiraLoginPage
public DashboardPage loginAndGoToHome(String username, String password)
loginAndGoToHome
in class JiraLoginPage
public DashboardPage loginAsSysadminAndGoToHome()
loginAsSysadminAndGoToHome
in class JiraLoginPage
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |