|
||||||||||
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.qm.QmWebPage
com.ibm.team.fvt.tests.clm.pages.qm.QmWebProjectAreaPage
com.ibm.team.fvt.tests.clm.pages.qm.QmWebViewPage
com.ibm.team.fvt.tests.clm.pages.qm.QmWebViewTestScriptExecutionPage
public class QmWebViewTestScriptExecutionPage
Manage the QM test script execution web page.
The page address is specialized by add &subAction=startExecution
and several additional information:
&ewi=_CoYkUeX_EeGVLbe5ACvNsA
: seems to be
the uuid of the execution record itself&runScript=_p6hOUeX8EeGVLbe5ACvNsA
: seems to
be the uuid of the test script used to run the test case&_resultId=_CvuicOX_EeGVLbe5ACvNsA
: seems to
be the uuid of the test case result???&requestId=47
: ???QmWebViewPage
.
Following actions are accessible on this page:
createNewDefectAtStep(int, String)
: Create a new defect which
will be associated with the given step.setStepAsBlocked(int, String)
: Execute the current step by
setting it as 'Blocked'.setStepAsPassed(int, String)
: Execute the current step by
setting it as 'Passed'.showResult()
: Show the test case result.Following functionalities are also defined or specialized by this page:
getExpectedTitle()
: The expected title for the page.getTitleElementBy()
: Return the search mechanism to find
the page title.isLoaded()
: Return whether the page is currently loaded or not.load()
: Load the current page into the browser.
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 | |
---|---|
QmWebViewTestScriptExecutionPage(java.lang.String url,
ClmConfig config,
com.ibm.team.fvt.tests.config.User user,
java.lang.String... data)
|
Method Summary | |
---|---|
java.lang.String |
createNewDefectAtStep(int step,
java.lang.String description)
Deprecated. Use createNewDefectAtStep(int, String, String) instead |
java.lang.String |
createNewDefectAtStep(int step,
java.lang.String description,
java.lang.String ccmProject)
Create a new defect which will be associated with the given step. |
void |
setStepAsBlocked(int step,
java.lang.String description)
Execute the current step by setting it as 'Blocked'. |
void |
setStepAsPassed(int step,
java.lang.String description)
Execute the current step by setting it as 'Passed'. |
QmWebViewTestCaseResultPage |
showResult()
Show the test case result. |
Methods inherited from class com.ibm.team.fvt.tests.clm.pages.qm.QmWebViewPage |
---|
getResourceID, getResourceName, getTitle |
Methods inherited from class com.ibm.team.fvt.tests.clm.pages.qm.QmWebProjectAreaPage |
---|
getProjectAreaName, getProjectAreaTitle, gotoReportsPage, gotoTestCasePage, gotoTestCaseResultPage, gotoTestPlanPage |
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, getUser, gotoCcmProjectPage, gotoCcmProjectPage, gotoDmProjectPage, gotoDmProjectPage, gotoJtsAdminHomePage, gotoLpaAllProjectsPage, gotoQmProjectPage, gotoQmProjectPage, gotoRmProjectPage, gotoRmProjectPage, logout, 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 |
---|
public QmWebViewTestScriptExecutionPage(java.lang.String url, ClmConfig config, com.ibm.team.fvt.tests.config.User user, java.lang.String... data)
Method Detail |
---|
@Deprecated public java.lang.String createNewDefectAtStep(int step, java.lang.String description)
createNewDefectAtStep(int, String, String)
instead
Note that the given step is checked prior to execute the requested operation. That means the given step has to be the current one (row with current arrow) and it has to match the given description if one is given.
step
- The step number to validatedescription
- The expected step description. If null
,
the description will not be checked.
public java.lang.String createNewDefectAtStep(int step, java.lang.String description, java.lang.String ccmProject)
Note that the given step is checked prior to execute the requested operation. That means the given step has to be the current one (row with current arrow) and it has to match the given description if one is given.
step
- The step number to validatedescription
- The expected step description. If null
,
the description will not be checked.ccmProject
- The name of the CCM project in which to open the defect
public void setStepAsBlocked(int step, java.lang.String description)
Note that the given step is checked prior to execute the requested operation. That means the given step has to be the current one (row with current arrow) and it has to match the given description if one is given.
step
- The step number to validatedescription
- The expected step description. If null
,
the description will not be checked.public void setStepAsPassed(int step, java.lang.String description)
Note that the given step is checked prior to execute the requested operation. That means the given step has to be the current one (row with current arrow) and it has to match the given description if one is given.
step
- The step number to validatedescription
- The expected step description. If null
,
the description will not be checked.public QmWebViewTestCaseResultPage showResult()
QmWebViewTestCaseResultPage
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |