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

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
              extended by com.ibm.team.fvt.tests.clm.pages.qm.QmWebProjectAreaPage
                  extended by com.ibm.team.fvt.tests.clm.pages.qm.QmWebListPage<QmWebViewTestPlanPage>
                      extended by com.ibm.team.fvt.tests.clm.pages.qm.QmWebViewTestPlansPage
All Implemented Interfaces:
ClmWebPageConstants

public class QmWebViewTestPlansPage
extends QmWebListPage<QmWebViewTestPlanPage>

Manage the QM Test Plans web page.

The page address looks like:

 https://server:port/qm/web/console/project area title#action=com.ibm.rqm.planning.home.actionDispatcher&subAction=viewTestPlans
 

Following features are available in this page:

Following internal framework API methods are also defined or specialized by this page:


Nested Class Summary
 
Nested classes/interfaces inherited from class com.ibm.team.fvt.tests.clm.pages.qm.QmWebProjectAreaPage
QmWebProjectAreaPage.QmToolbarMenuLabel
 
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, ETL_JOB_DATE_FORMAT, JAZZ_TEAM_SERVER_HOME_MENU_ITEM, LIFECYCLE_PROJECT_ADMIN_MENU_ITEM, LOGIN_PASSWORD_LOCATOR, LOGIN_TAGNAME_LOCATOR, LOGIN_USERID_LOCATOR, USER_NOT_AUTHORIZED_MESSAGE_ID, USER_NOT_AUTHORIZED_MESSAGE_LOCATOR
 
Constructor Summary
QmWebViewTestPlansPage(java.lang.String url, ClmConfig config, com.ibm.team.fvt.tests.config.User user)
           
 
Method Summary
 boolean exists(java.lang.String planName)
          Return whether the given test plan exist or not.
 
Methods inherited from class com.ibm.team.fvt.tests.clm.pages.qm.QmWebListPage
clickOnResourceLink, setFilterText, setPageRange
 
Methods inherited from class com.ibm.team.fvt.tests.clm.pages.qm.QmWebProjectAreaPage
createNewTestPlan, getProjectAreaName, getProjectAreaTitle, gotoReportsPage, gotoTestCasePage, gotoTestCasePage, gotoTestCaseResultPage, gotoTestPlanPage, gotoTestPlans, openConstructionMenu, openExecutionMenu, openPlanningMenu, openReportsMenu
 
Methods inherited from class com.ibm.team.fvt.tests.clm.pages.qm.QmWebPage
openActiveProjectAreasPage, openAdminUIMenu
 
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, openHelpMenu, openHomeMenu, openMenu, openMenu, openToolbarMenu, openUserProfileMenu, save, waitForResourceLinkElement, waitWhileBusy
 
Methods inherited from class com.ibm.team.fvt.tests.web.WebPage
checkHoverTitle, checkRichHover, equals, get, getBrowser, getCurrentPage, getLocation, getPage, getPage, getPageUsingBrowser, goBack, hashCode, login, login, openPage, openPage, openPageUsingBrowser, openPageUsingHoverTitle, openPageUsingLink, openPageUsingLink, openPageUsingLink, openPageUsingLink, openPageUsingLink, openPageUsingLink, refresh, richHoverOverLink, searchPageInHistory, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

QmWebViewTestPlansPage

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

exists

public boolean exists(java.lang.String planName)
Return whether the given test plan exist or not.

Parameters:
planName - The test plan name
Returns:
true if the plan is listed in this page, false otherwise.