public class ViewUserPage extends AbstractJiraPage
Modifier and Type | Class and Description |
---|---|
static class |
ViewUserPage.GroupRow |
Modifier and Type | Field and Description |
---|---|
protected org.openqa.selenium.WebElement |
currentFailedLoginCount |
protected com.atlassian.pageobjects.elements.PageElement |
deleteUserLink |
protected com.atlassian.pageobjects.elements.PageElement |
editUserDetailsLink |
protected org.openqa.selenium.WebElement |
editUserLink |
protected org.openqa.selenium.WebElement |
email |
protected ExtendedElementFinder |
extendedFinder |
protected org.openqa.selenium.WebElement |
fullname |
protected org.openqa.selenium.WebElement |
lastFailedLogin |
protected org.openqa.selenium.WebElement |
lastLogin |
protected org.openqa.selenium.WebElement |
loginCount |
protected String |
name |
protected com.atlassian.pageobjects.elements.PageElement |
noApplicationsWarning |
protected com.atlassian.pageobjects.elements.PageElement |
noGroupsWarning |
protected org.openqa.selenium.WebElement |
previousLogin |
protected com.atlassian.pageobjects.elements.PageElement |
setPasswordLink |
protected org.openqa.selenium.WebElement |
totalFailedLoginCount |
protected com.atlassian.pageobjects.elements.PageElement |
userGroups |
protected com.atlassian.pageobjects.elements.PageElement |
username |
body, driver, elementFinder, metaElement, pageBinder, timeouts
Constructor and Description |
---|
ViewUserPage(String username) |
back, doWait, execKeyboardShortcut, getHeader, getPageTitle, getXsrfToken, isAdmin, isLoggedIn
@Inject protected ExtendedElementFinder extendedFinder
protected com.atlassian.pageobjects.elements.PageElement username
protected org.openqa.selenium.WebElement fullname
protected org.openqa.selenium.WebElement email
protected org.openqa.selenium.WebElement loginCount
protected org.openqa.selenium.WebElement lastLogin
protected org.openqa.selenium.WebElement previousLogin
protected org.openqa.selenium.WebElement lastFailedLogin
protected org.openqa.selenium.WebElement currentFailedLoginCount
protected org.openqa.selenium.WebElement totalFailedLoginCount
protected com.atlassian.pageobjects.elements.PageElement deleteUserLink
protected org.openqa.selenium.WebElement editUserLink
protected com.atlassian.pageobjects.elements.PageElement editUserDetailsLink
protected com.atlassian.pageobjects.elements.PageElement setPasswordLink
protected com.atlassian.pageobjects.elements.PageElement userGroups
protected com.atlassian.pageobjects.elements.PageElement noGroupsWarning
protected com.atlassian.pageobjects.elements.PageElement noApplicationsWarning
protected final String name
public ViewUserPage(String username)
protected com.atlassian.pageobjects.elements.PageElement getUserGroups()
public String getUrl()
public com.atlassian.pageobjects.elements.query.TimedCondition isAt()
AbstractJiraPage
isAt
in class AbstractJiraPage
public UserApplicationAccess getApplicationAccess()
public ViewUserPage toggleApplication(String applicationKey)
public DeleteUserPage gotoDeleteUserPage()
public EditUserPasswordPage setPassword()
public EditUserDetailsPage editDetails()
public com.atlassian.pageobjects.Page viewProjectsRoles()
public EditUserGroupsPage editGroups()
public List<ViewUserPage.GroupRow> getGroupRows()
public ViewUserPage.GroupRow getGroupRow(String groupName)
public com.atlassian.pageobjects.Page editProperties()
public com.atlassian.pageobjects.Page viewPublicProfile()
public String getUsername()
public String getFullname()
public String getEmail()
public String getLoginCount()
public String getLastLogin()
public String getPreviousLogin()
public String getLastFailedLogin()
public String getCurrentFailedLoginCount()
public String getTotalFailedLoginCount()
public com.atlassian.pageobjects.elements.query.TimedCondition isNoGroupsWarningVisible()
public com.atlassian.pageobjects.elements.query.TimedCondition isNoApplicationsWarningVisible()
Copyright © 2002-2019 Atlassian. All Rights Reserved.