com.ibm.team.fvt.tests.clm.pages.jts.setup
Class JtsExpressSetupActivateLicensesPage
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.jts.JtsWebPage
com.ibm.team.fvt.tests.clm.pages.jts.setup.JtsSetupPage
com.ibm.team.fvt.tests.clm.pages.jts.setup.JtsSetupUserRegistryPage
com.ibm.team.fvt.tests.clm.pages.jts.setup.JtsExpressSetupActivateLicensesPage
- All Implemented Interfaces:
- ClmWebPageConstants, JtsSetupPageConstants
public class JtsExpressSetupActivateLicensesPage
- extends JtsSetupUserRegistryPage
Manage the JTS Express Setup page Assign Licenses.
The page address is: https://server:port/jts/???
.
Following actions are accessible on this page:
setup()
: Current page setup execution.
Here are some other specific functionalities that this page specializes:
Fields inherited from class com.ibm.team.fvt.tests.web.WebPage |
NO_DATA |
Method Summary |
ClmWebPage |
setup()
Execute the setup for the current setup page. |
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 |
STEP_DOM6_ID
public static final java.lang.String STEP_DOM6_ID
- See Also:
- Constant Field Values
TOMCAT_ID
public static final java.lang.String TOMCAT_ID
- See Also:
- Constant Field Values
LDAP_ID
public static final java.lang.String LDAP_ID
- See Also:
- Constant Field Values
UNKNOWN_ID
public static final java.lang.String UNKNOWN_ID
- See Also:
- Constant Field Values
LICENSING
public static final java.lang.String LICENSING
- See Also:
- Constant Field Values
LICENSE_STATUS_TEXT_XPATH
public static final java.lang.String LICENSE_STATUS_TEXT_XPATH
- See Also:
- Constant Field Values
LICENSE_AVAILABLE_TEXT
public static final java.lang.String LICENSE_AVAILABLE_TEXT
- See Also:
- Constant Field Values
LICENSE_ACTIVATE_TRIAL_TEXT
public static final java.lang.String LICENSE_ACTIVATE_TRIAL_TEXT
- See Also:
- Constant Field Values
ACTIVE_TRIAL_LINK_XPATH
public static final java.lang.String ACTIVE_TRIAL_LINK_XPATH
- See Also:
- Constant Field Values
LICENSE_DIALOG_ID_PREFIX
public static final java.lang.String LICENSE_DIALOG_ID_PREFIX
- See Also:
- Constant Field Values
MESSAGE_SUCCESSFULLY_CONF_USER_REGISTRY
public static final java.lang.String MESSAGE_SUCCESSFULLY_CONF_USER_REGISTRY
- See Also:
- Constant Field Values
MESSAGE_LOADING_REGISTRY_SETTINGS
public static final java.lang.String MESSAGE_LOADING_REGISTRY_SETTINGS
- See Also:
- Constant Field Values
JtsExpressSetupActivateLicensesPage
public JtsExpressSetupActivateLicensesPage(java.lang.String url,
ClmConfig config,
com.ibm.team.fvt.tests.config.User user)
setup
public ClmWebPage setup()
- Execute the setup for the current setup page.
As this is the last page of the Express setup, the default action is not done.
Following actions are done instead:
- activate and assign trial licenses (see
JtsSetupUserRegistryPage.activateTrialLicenses()
- click on the 'Finish' button
- Overrides:
setup
in class JtsSetupUserRegistryPage
- Returns:
- The JTS Admin Home page as
JtsAdminHomePage
. - See Also:
JtsSetupPage.clickNextButton()
,
JtsSetupPage.getNextPage()