com.ibm.team.fvt.tests.clm.scenario
Class ClmScenarioStep
java.lang.Object
com.ibm.team.fvt.tests.scenario.ScenarioStep
com.ibm.team.fvt.tests.clm.scenario.ClmScenarioStep
- All Implemented Interfaces:
- ClmScenarioDataConstants
public class ClmScenarioStep
- extends com.ibm.team.fvt.tests.scenario.ScenarioStep
- implements ClmScenarioDataConstants
Manage a CLM scenario step.
The step gives access to the current location which is either the page
location or the current browser URL in case no page was already stored.
At the CLM level the step gives easy acces to any CLM piece of information
as:
The step also allow to handle smoothly CLM pages opening:
openCcmAdminReportsPage()
: Open the CCM Admin Reports page.
openCcmDvptPlanPage(String, String)
: Open the CCM web page
on the given development plan of the given project.
openCcmProjectDashboardPage(String)
: Open the CCM
projectName Project Dashboard web page on the given project.
openCcmQueryPage(String, String, String)
: Open the CCM web
page on the given query of the given type for the given project.
openCcmWorkItemPage(String, String)
: Open the CCM web page
on the given work item of the given project.
openJtsAdminHomePage()
: Open the JTS Admin Home page.
openJtsAdminReportsPage()
: Open the JTS Admin Reports page.
openJtsAdminUsersPage()
: Open the JTS Admin Users page.
openLpaAllProjectsPage()
: Open the LPA Projects page.
openQmAdminReportsPage()
: Open the QM Admin Reports page.
openQmProjectDashboardPage(String)
: Open the QM
projectName Project Dashboard web page on the given project.
openQmTestCasePage(String, String)
: Open the QM web page on
the given test case of the given project.
openQmTestCaseResultPage(String, String)
: Open the QM web
page on the given test case result of the given project.
openQmTestPlanPage(String, String)
: Open the QM web page on
the given test plan of the given project.
openRmArtifactsPage(String)
: Open the RM Artifacts
web page on the given project.
openRmCollectionPage(String, String)
: Open the QM web page on
the given collection of the given project.
openRmCollectionsPage(String)
: Open the RM Collections
web page on the given project.
openRmProjectDashboardPage(String)
: Open the QM
projectName Project Dashboard web page on the given project.
openStepPage()
: Open the step page.
openWebPage(String, ClmUser, Class)
: Open the web page for the
given url using the given user and associated with the given class.
Field Summary |
static java.lang.String[] |
NO_DATA
|
Fields inherited from class com.ibm.team.fvt.tests.scenario.ScenarioStep |
stepRule |
Fields inherited from interface com.ibm.team.fvt.tests.clm.scenario.ClmScenarioDataConstants |
MTM_CCM_PROJECT_DASHBOARD_NAME, MTM_CCM_PROJECT_NAME, MTM_DM_PROJECT_DASHBOARD_NAME, MTM_DM_PROJECT_NAME, MTM_PROJECT_NAME, MTM_QM_PROJECT_DASHBOARD_NAME, MTM_QM_PROJECT_NAME, MTM_RM_PROJECT_DASHBOARD_NAME, MTM_RM_PROJECT_NAME, RELEASE_BACKLOG, TEST_PREFIX_PARAM_DEFAULT_VALUE, TEST_PREFIX_PARAM_ID, TEST_USER_ID, TEST_USERID |
Methods inherited from class com.ibm.team.fvt.tests.scenario.ScenarioStep |
setUpStep, setUpTest, tearDownTest |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NO_DATA
public static final java.lang.String[] NO_DATA
ClmScenarioStep
public ClmScenarioStep()
getScenarioExecution
public ClmScenarioExecution getScenarioExecution()
-
- Overrides:
getScenarioExecution
in class com.ibm.team.fvt.tests.scenario.ScenarioStep
- Returns:
- The scenario execution as
ClmScenarioExecution