com.ibm.team.fvt.tests.clm.pages.jts.admin
Class JtsAdminPage

java.lang.Object
  extended by com.ibm.team.fvt.tests.web.WebPage
      extended by com.ibm.team.fvt.tests.clm.pages.ClmWebPage
          extended by com.ibm.team.fvt.tests.clm.pages.jts.JtsWebPage
              extended by com.ibm.team.fvt.tests.clm.pages.jts.admin.JtsAdminPage
All Implemented Interfaces:
ClmWebPageConstants
Direct Known Subclasses:
JtsAdminActiveUsersPage, JtsAdminDataCollectionJobsPage, JtsAdminDataCollectionJobStatusPage, JtsAdminDiagnosticsPage, JtsAdminEditUserPage, JtsAdminHomePage, JtsAdminLicensingKeyManagementPage

public abstract class JtsAdminPage
extends JtsWebPage

Manage all common actions to any JTS Admin web page.

The address of such page starts with: https://server:port/jts/admin.

The first thing that all JTS Admin web pages have in common is the Menu bar. Using this menu bar users are able to access to following pages:

Following functionalities are also defined or specialized by this page:


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
JtsAdminPage(java.lang.String url, ClmConfig config, com.ibm.team.fvt.tests.config.User user)
           
 
Method Summary
 JtsAdminActiveUsersPage clickActiveUsers()
          Go to the Active Users page using Users -> Active Users menu bar item.
 JtsAdminHomePage clickHome()
          Go to the Jazz Team Server Administration Home page using Home menu bar.
 JtsAdminDataCollectionJobsPage clickReports()
          Go to the JTS Data Collection Jobs page using Reports menu bar.
 
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

JtsAdminPage

public JtsAdminPage(java.lang.String url,
                    ClmConfig config,
                    com.ibm.team.fvt.tests.config.User user)
Method Detail

clickActiveUsers

public JtsAdminActiveUsersPage clickActiveUsers()
Go to the Active Users page using Users -> Active Users menu bar item.

Returns:
The opened Active Users page as JtsAdminActiveUsersPage

clickHome

public JtsAdminHomePage clickHome()
Go to the Jazz Team Server Administration Home page using Home menu bar.

Returns:
The opened Jazz Team Server Administration Home page as JtsAdminHomePage

clickReports

public JtsAdminDataCollectionJobsPage clickReports()
Go to the JTS Data Collection Jobs page using Reports menu bar.

Returns:
The opened JTS Data Collection Jobs page as JtsAdminDataCollectionJobsPage