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

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
              extended by com.ibm.team.fvt.tests.clm.pages.lpa.LpaNewWebProjectPage
All Implemented Interfaces:
ClmWebPageConstants

public class LpaNewWebProjectPage
extends LpaWebPage

Manage the web page to create a new lifecycle project.

The page address is: https://server:port/admin/web/projects/new.

Following actions are accessible in this page:

Here are some other specific functionalities that this page specializes:


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
LpaNewWebProjectPage(java.lang.String url, ClmConfig config, com.ibm.team.fvt.tests.config.User user)
           
 
Method Summary
 void createProject(java.lang.String projectName)
          Create a lifecycle project with the given name.
 java.lang.String getTitle()
           
 
Methods inherited from class com.ibm.team.fvt.tests.clm.pages.lpa.LpaWebPage
clickMembers, clickProjects, clickSample
 
Methods inherited from class com.ibm.team.fvt.tests.clm.pages.ClmWebPage
checkRichHover, clickHomeMenuItem, getBannerTitle, getCcmApplication, getConfig, getDmApplication, getJtsApplication, getLpaApplication, getMiniDashboard, getQmApplication, getRmApplication, getUser, gotoCcmProjectPage, gotoCcmProjectPage, gotoDmProjectPage, gotoDmProjectPage, gotoJtsAdminHomePage, gotoLpaAllProjectsPage, gotoQmProjectPage, gotoQmProjectPage, gotoRmProjectPage, gotoRmProjectPage, openAdminUIMenu, 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

LpaNewWebProjectPage

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

createProject

public void createProject(java.lang.String projectName)
Create a lifecycle project with the given name.

Check that all its projects area have been correctly created as well.

Parameters:
projectName - The project name to create

getTitle

public java.lang.String getTitle()
Overrides:
getTitle in class ClmWebPage