com.ibm.team.fvt.tests.clm.pages.qm
Class QmWebPage

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.qm.QmWebPage
All Implemented Interfaces:
ClmWebPageConstants
Direct Known Subclasses:
QmAdminWebPage, QmWebAllProjectsPage, QmWebProjectAreaPage

public abstract class QmWebPage
extends ClmWebPage


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
QmWebPage(java.lang.String url, ClmConfig config, com.ibm.team.fvt.tests.config.User user, java.lang.String... data)
          Abstract class to manage common actions to any QM application web page.
 
Method Summary
 ClmAdminActiveProjectAreasPage openActiveProjectAreasPage()
          Opens the 'Active Project Areas' web page.
 ClmMenu openAdminUIMenu()
          Open the Administration menu.
 
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, 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

QmWebPage

public QmWebPage(java.lang.String url,
                 ClmConfig config,
                 com.ibm.team.fvt.tests.config.User user,
                 java.lang.String... data)
Abstract class to manage common actions to any QM application web page.

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

Following functionalities are defined or specialized by this page:

Method Detail

openActiveProjectAreasPage

public ClmAdminActiveProjectAreasPage openActiveProjectAreasPage()
Opens the 'Active Project Areas' web page.

Returns:
Returns opened web page as a ClmAdminActiveProjectAreasPage.

openAdminUIMenu

public ClmMenu openAdminUIMenu()
Open the Administration menu.

Overrides:
openAdminUIMenu in class ClmWebPage
Returns:
The menu as a WebMenu.