|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.team.fvt.tests.web.WebPage
com.ibm.team.fvt.tests.clm.pages.ClmWebPage
com.ibm.team.fvt.tests.clm.pages.jts.JtsWebPage
com.ibm.team.fvt.tests.clm.pages.jts.admin.JtsAdminPage
com.ibm.team.fvt.tests.clm.pages.jts.admin.JtsAdminActiveUsersPage
public class JtsAdminActiveUsersPage
Manage the Active Users web page.
The page address is: https://server:port/jts/admin#action=com.ibm.team.repository.manageUsers
.
Following actions are accessible on this page:
createUser(ClmUser)
: Click on Create User top-right link.exists(ClmUser)
:Tells whether the given user already exists in
the repository or not.importUser(ClmUser)
: Import the given user in the JTS repository.selectUser(ClmUser)
: Select the given user and open its edit page.Following functionalities are also defined or specialized by this page:
getExpectedTitle()
: The expected title for the page.isLoaded()
: Tells whether the page is already loaded or not.load()
: Load the page.waitForTitle(boolean)
: Wait for the title to be displayed in the
Field Summary |
---|
Fields inherited from class com.ibm.team.fvt.tests.web.WebPage |
---|
NO_DATA |
Fields inherited from interface com.ibm.team.fvt.tests.clm.pages.ClmWebPageConstants |
---|
ADMINISTRATION_HOME_MENU_GROUP, JAZZ_TEAM_SERVER_HOME_MENU_ITEM, LIFECYCLE_PROJECT_ADMIN_MENU_ITEM, USER_NOT_AUTHORIZED_MESSAGE_ID, USER_NOT_AUTHORIZED_MESSAGE_LOCATOR |
Constructor Summary | |
---|---|
JtsAdminActiveUsersPage(java.lang.String url,
ClmConfig config,
com.ibm.team.fvt.tests.config.User user)
|
Method Summary | |
---|---|
JtsAdminEditUserPage |
createUser(ClmUser newUser)
Create the given user using the 'Create User' link. |
boolean |
exists(ClmUser member)
Returns whether the given user has been already imported/created in the repository. |
boolean |
importUser(ClmUser member)
Import the given user into the repository by clicking on 'Import users' link. |
JtsAdminEditUserPage |
selectUser(ClmUser selectedUser)
Open the page for the given user. |
Methods inherited from class com.ibm.team.fvt.tests.clm.pages.jts.admin.JtsAdminPage |
---|
clickActiveUsers, clickHome, clickReports |
Methods inherited from class com.ibm.team.fvt.tests.clm.pages.ClmWebPage |
---|
checkRichHover, clickHomeMenuItem, getBannerTitle, getCcmApplication, getConfig, getDmApplication, getJtsApplication, getLpaApplication, getMiniDashboard, getQmApplication, getRmApplication, getTitle, getUser, gotoCcmProjectPage, gotoCcmProjectPage, gotoDmProjectPage, gotoDmProjectPage, gotoJtsAdminHomePage, gotoLpaAllProjectsPage, gotoQmProjectPage, gotoQmProjectPage, gotoRmProjectPage, gotoRmProjectPage, logout, openAdminUIMenu, openHelpMenu, openHomeMenu, openMenu, openMenu, openToolbarMenu, openUserProfileMenu, refresh, save, waitWhileBusy |
Methods inherited from class com.ibm.team.fvt.tests.web.WebPage |
---|
changeUser, checkHoverTitle, checkRichHover, get, getBrowser, getLocation, getPage, getPage, getPageUsingBrowser, goBack, openPage, openPage, openPageUsingBrowser, openPageUsingHoverTitle, openPageUsingLink, openPageUsingLink, openPageUsingLink, openPageUsingLink, openPageUsingLink, openPageUsingLink, richHoverOverLink, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public JtsAdminActiveUsersPage(java.lang.String url, ClmConfig config, com.ibm.team.fvt.tests.config.User user)
Method Detail |
---|
public JtsAdminEditUserPage createUser(ClmUser newUser)
Create the given user in the JTS repository and open the user edit page to set
its information (see JtsAdminEditUserPage
).
newUser
- The user to createpublic boolean exists(ClmUser member)
member
- The user to check
true
if the user already exists in the repository
false
otherwise.public boolean importUser(ClmUser member)
member
- The user to import
true
if the user was really imported or false
if was already existing in the server data.public JtsAdminEditUserPage selectUser(ClmUser selectedUser)
selectedUser
- The user to select
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |