com.ibm.team.fvt.tests.clm.pages.lpa
Class LpaWebPage

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.lpa.LpaWebPage
All Implemented Interfaces:
ClmWebPageConstants
Direct Known Subclasses:
LpaNewWebProjectPage, LpaWebAllProjectsPage, LpaWebMembersPage, LpaWebSamplePage

public abstract class LpaWebPage
extends ClmWebPage

Abstract class to manage all common actions to any LPA Admin web page.

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

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


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
LpaWebPage(java.lang.String url, ClmConfig config, com.ibm.team.fvt.tests.config.User user)
           
 
Method Summary
 LpaWebMembersPage clickMembers()
          Go to the Lifecycle Project Members using Projects menu bar item.
 LpaWebAllProjectsPage clickProjects()
          Go to the All Lifecycle Projects using Members menu bar item.
 LpaWebSamplePage clickSample()
          Go to the Welcome to the Money that Matters sample using Sample menu bar item.
 
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

LpaWebPage

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

clickMembers

public LpaWebMembersPage clickMembers()
Go to the Lifecycle Project Members using Projects menu bar item.

Returns:
The opened Lifecycle Project Members page as LpaWebMembersPage

clickProjects

public LpaWebAllProjectsPage clickProjects()
Go to the All Lifecycle Projects using Members menu bar item.

Returns:
The opened Lifecycle Project Members page as LpaWebAllProjectsPage

clickSample

public LpaWebSamplePage clickSample()
Go to the Welcome to the Money that Matters sample using Sample menu bar item.

Returns:
The opened Welcome to the Money that Matters sample page as LpaWebMembersPage