com.ibm.team.fvt.tests.clm.pages.ccm
Class CcmWebTabsPage
java.lang.Object
com.ibm.team.fvt.tests.web.WebPage
com.ibm.team.fvt.tests.clm.pages.ClmWebPage
com.ibm.team.fvt.tests.clm.pages.ccm.CcmWebPage
com.ibm.team.fvt.tests.clm.pages.ccm.CcmWebProjectAreaPage
com.ibm.team.fvt.tests.clm.pages.ccm.CcmWebTabsPage
- All Implemented Interfaces:
- ClmWebPageConstants
- Direct Known Subclasses:
- CcmWebProjectDashboardPage, CcmWebViewPlanPage, CcmWebWorkItemPage
public abstract class CcmWebTabsPage
- extends CcmWebProjectAreaPage
Abstract class to manage common actions to any CCM application web page
displaying project area information in different tabs.
Following actions are accessible in this page:
Following functionalities are also defined or specialized by this page:
Fields inherited from class com.ibm.team.fvt.tests.web.WebPage |
NO_DATA |
Constructor Summary |
CcmWebTabsPage(java.lang.String url,
ClmConfig config,
com.ibm.team.fvt.tests.config.User user,
java.lang.String... data)
|
Method Summary |
com.ibm.team.fvt.tests.web.WebBrowserElement |
selectTab(java.lang.String tabName)
Select the given tab in the current page. |
Methods inherited from class com.ibm.team.fvt.tests.clm.pages.ccm.CcmWebProjectAreaPage |
createNewDevelopmentPlan, createNewWorkItem, createNewWorkItem, getProjectAreaName, getProjectAreaTitle, gotoDevelopmentPlanPage, gotoPlansPage, gotoQueriesPage, gotoReportsPage, gotoWorkItemPage, refreshContent, searchForArtifact |
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 |
AFFECTED_BY_DEFECT
public static final java.lang.String AFFECTED_BY_DEFECT
- See Also:
- Constant Field Values
AFFECTS_PLAN_ITEM
public static final java.lang.String AFFECTS_PLAN_ITEM
- See Also:
- Constant Field Values
AFFECTS_REQUIREMENT
public static final java.lang.String AFFECTS_REQUIREMENT
- See Also:
- Constant Field Values
ELABORATES_BY_ARCHITECTURE_ELEMENT
public static final java.lang.String ELABORATES_BY_ARCHITECTURE_ELEMENT
- See Also:
- Constant Field Values
IMPLEMENTS_REQUIREMENT
public static final java.lang.String IMPLEMENTS_REQUIREMENT
- See Also:
- Constant Field Values
RELATED_TEST_CASE
public static final java.lang.String RELATED_TEST_CASE
- See Also:
- Constant Field Values
TESTED_BY_TEST_CASE
public static final java.lang.String TESTED_BY_TEST_CASE
- See Also:
- Constant Field Values
TRACKS_REQUIREMENT
public static final java.lang.String TRACKS_REQUIREMENT
- See Also:
- Constant Field Values
CcmWebTabsPage
public CcmWebTabsPage(java.lang.String url,
ClmConfig config,
com.ibm.team.fvt.tests.config.User user,
java.lang.String... data)
selectTab
public com.ibm.team.fvt.tests.web.WebBrowserElement selectTab(java.lang.String tabName)
- Select the given tab in the current page.
- Parameters:
tabName
- The tab to select
- Returns:
- The selected tab as a
WebBrowserElement
.