|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.team.fvt.tests.web.WebPage
com.ibm.team.fvt.tests.clm.pages.ClmWebPage
com.ibm.team.fvt.tests.clm.pages.clm.ClmAdminWebPage
com.ibm.team.fvt.tests.clm.pages.clm.ClmAdminProjectAreaPage
com.ibm.team.fvt.tests.clm.pages.qm.QmNewWebProjectPage
public class QmNewWebProjectPage
Manage the web page to create a new RQM project.
The page address is: https://server:port/qm/admin#action=com.ibm.team.process.editProjectArea&itemId=new
.
Following features are available on this page:
createProject(String, String)
: Create a RQM project with the
given name and the given template.Here are some other specific functionalities that this page specializes:
getExpectedTitle()
: Tells whether the page is already loaded or not.selectProjectTemplate(String)
: Select the specified project template.waitForLoadingPageEnd()
: Wait for the page loading to be finished.waitForTitle(boolean)
: Wait for the title to be displayed in the
current CLM page.
Field Summary | |
---|---|
static java.lang.String |
QM_PROJECT_TEMPLATE
|
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 | |
---|---|
QmNewWebProjectPage(java.lang.String url,
ClmConfig config,
com.ibm.team.fvt.tests.config.User user,
java.lang.String... data)
|
Method Summary | |
---|---|
ClmAdminProjectAreaPage |
createProject(java.lang.String projectName,
java.lang.String templateName)
Create a RQM project with the given name. |
Methods inherited from class com.ibm.team.fvt.tests.clm.pages.clm.ClmAdminProjectAreaPage |
---|
addMember, getProjectAreaName, getTitle, gotoActiveProjectAreasPage, selectSection, setAdministrator, setAdministrator, setProjectAreaName |
Methods inherited from class com.ibm.team.fvt.tests.clm.pages.clm.ClmAdminWebPage |
---|
clickReports, gotoProjectAreasPage |
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, 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 |
Field Detail |
---|
public static final java.lang.String QM_PROJECT_TEMPLATE
Constructor Detail |
---|
public QmNewWebProjectPage(java.lang.String url, ClmConfig config, com.ibm.team.fvt.tests.config.User user, java.lang.String... data)
Method Detail |
---|
public ClmAdminProjectAreaPage createProject(java.lang.String projectName, java.lang.String templateName)
Check that all its projects area have been correctly created as well.
projectName
- The project name to createtemplateName
- The project template will be used
ClmAdminProjectAreaPage
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |