public class

ViewUserPage

extends AbstractJiraPage
java.lang.Object
   ↳ com.atlassian.jira.pageobjects.pages.AbstractJiraPage
     ↳ com.atlassian.jira.pageobjects.pages.admin.user.ViewUserPage

Summary

Nested Classes
class ViewUserPage.GroupRow  
Fields
protected WebElement currentFailedLoginCount
protected PageElement deleteUserLink
protected PageElement editUserDetailsLink
protected WebElement editUserLink
protected WebElement email
protected ExtendedElementFinder extendedFinder
protected WebElement fullname
protected WebElement lastFailedLogin
protected WebElement lastLogin
protected WebElement loginCount
protected final String name
protected PageElement noApplicationsWarning
protected PageElement noGroupsWarning
protected WebElement previousLogin
protected PageElement setPasswordLink
protected WebElement totalFailedLoginCount
protected PageElement userGroups
protected PageElement username
[Expand]
Inherited Fields
From class com.atlassian.jira.pageobjects.pages.AbstractJiraPage
Public Constructors
ViewUserPage(String username)
Public Methods
EditUserDetailsPage editDetails()
EditUserGroupsPage editGroups()
Page editProperties()
UserApplicationAccess getApplicationAccess()
String getCurrentFailedLoginCount()
String getEmail()
String getFullname()
List<String> getGroupNames()
ViewUserPage.GroupRow getGroupRow(String groupName)
List<ViewUserPage.GroupRow> getGroupRows()
String getLastFailedLogin()
String getLastLogin()
String getLoginCount()
String getPreviousLogin()
String getTotalFailedLoginCount()
String getUrl()
String getUsername()
DeleteUserPage gotoDeleteUserPage()
TimedCondition isAt()
Timed condition checking if we're at given page.
TimedCondition isNoApplicationsWarningVisible()
TimedCondition isNoGroupsWarningVisible()
EditUserPasswordPage setPassword()
ViewUserPage toggleApplication(String applicationKey)
Page viewProjectsRoles()
Page viewPublicProfile()
Protected Methods
PageElement getUserGroups()
[Expand]
Inherited Methods
From class com.atlassian.jira.pageobjects.pages.AbstractJiraPage
From class java.lang.Object
From interface com.atlassian.pageobjects.Page

Fields

protected WebElement currentFailedLoginCount

protected PageElement deleteUserLink

protected PageElement editUserDetailsLink

protected WebElement editUserLink

protected WebElement email

protected ExtendedElementFinder extendedFinder

protected WebElement fullname

protected WebElement lastFailedLogin

protected WebElement lastLogin

protected WebElement loginCount

protected final String name

protected PageElement noApplicationsWarning

protected PageElement noGroupsWarning

protected WebElement previousLogin

protected PageElement setPasswordLink

protected WebElement totalFailedLoginCount

protected PageElement userGroups

protected PageElement username

Public Constructors

public ViewUserPage (String username)

Public Methods

public EditUserDetailsPage editDetails ()

public EditUserGroupsPage editGroups ()

public Page editProperties ()

public UserApplicationAccess getApplicationAccess ()

public String getCurrentFailedLoginCount ()

public String getEmail ()

public String getFullname ()

public List<String> getGroupNames ()

public ViewUserPage.GroupRow getGroupRow (String groupName)

public List<ViewUserPage.GroupRow> getGroupRows ()

public String getLastFailedLogin ()

public String getLastLogin ()

public String getLoginCount ()

public String getPreviousLogin ()

public String getTotalFailedLoginCount ()

public String getUrl ()

public String getUsername ()

public DeleteUserPage gotoDeleteUserPage ()

public TimedCondition isAt ()

Timed condition checking if we're at given page.

Returns
  • timed condition checking, if the test is at given page

public TimedCondition isNoApplicationsWarningVisible ()

public TimedCondition isNoGroupsWarningVisible ()

public EditUserPasswordPage setPassword ()

public ViewUserPage toggleApplication (String applicationKey)

public Page viewProjectsRoles ()

public Page viewPublicProfile ()

Protected Methods

protected PageElement getUserGroups ()