edu.sampleu.admin
Class ConfigComponentActionListAftBase
java.lang.Object
org.kuali.rice.testtools.selenium.AutomatedFunctionalTestBase
org.kuali.rice.testtools.selenium.JiraAwareAftBase
org.kuali.rice.testtools.selenium.WebDriverAftBase
org.kuali.rice.testtools.selenium.WebDriverLegacyITBase
edu.sampleu.common.NavTemplateMethodAftBase
edu.sampleu.admin.AdminTmplMthdAftNavBase
edu.sampleu.admin.ConfigComponentAftBase
edu.sampleu.admin.ConfigComponentActionListAftBase
- All Implemented Interfaces:
- JiraAwareFailable
- Direct Known Subclasses:
- ConfigComponentActionListBkMrkAft, ConfigComponentActionListLoadTestData, ConfigComponentActionListNavAft
public abstract class ConfigComponentActionListAftBase
- extends ConfigComponentAftBase
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
Field Summary |
static String |
BOOKMARK_URL
ITUtil.PORTAL+"?channelTitle=Component&channelUrl="+WebDriverUtils.getBaseUrlString()+
"/kr/lookup.do?methodToCall=start&businessObjectClassName=org.kuali.rice.coreservice.impl.component.ComponentBo&docFormKey=88888888&returnLocation="+
+ITUtil.PORTAL_URL+ ITUtil.HIDE_RETURN_LINK; |
Fields inherited from class org.kuali.rice.testtools.selenium.WebDriverLegacyITBase |
ADMINISTRATION_LINK_TEXT, AGENDA_LOOKUP_LINK_TEXT, BACKDOOR_ID_TEXT, BACKDOOR_LOGIN_BUTTON_XPATH, BLANKET_APPROVE_NAME, CANCEL_NAME, CANCEL2_XPATH, CANCEL3_XPATH, CLOSE_WINDOW_XPATH_TITLE, COLLECTIONS_LINK_TEXT, CONFIGURATION_VIEW_WINDOW_TITLE, CONFIGURATION_VIEW_XPATH, COPY_LINK_TEXT, CREATE_NEW_DOCUMENT_NOT_SUBMITTED_SUCCESSFULLY_MESSAGE_TEXT, CREATE_NEW_XPATH, CREATE_NEW_XPATH2, DATA_TABLE_TR_CSS, DIV_LEFT_ERRMSG, DOC_CODE_XPATH, DOC_DESCRIPTION_XPATH, DOC_ID_XPATH, DOC_ID_XPATH_2, DOC_ID_XPATH_3, DOC_INITIATOR_XPATH, DOC_SEARCH_XPATH, DOC_SEARCH_XPATH_TITLE, DOC_STATUS_ENROUTE, DOC_STATUS_FINAL, DOC_STATUS_SAVED, DOC_STATUS_XPATH, DOC_STATUS_XPATH_2, DOC_SUBMIT_SUCCESS_MSG_XPATH, EDIT_LINK_TEXT, FISCAL_OFFICER_INFO_MAINTENANCE_NEW_XPATH, IFRAMEPORTLET_NAME, KITCHEN_SINK_XPATH, KRAD_XPATH, KUALI_COLLECTION_TOTALLING_WINDOW_XPATH, KUALI_COLLECTION_TOTALLING_XPATH, KUALI_UIF_COMPONENTS_WINDOW_XPATH, KUALI_VIEW_WINDOW_TITLE, LABEL_KUALI_DEFAULT, LABEL_KUALI_KUALI_SYSTEMS, LOGOUT_XPATH, MAIN_MENU_LINK_TEXT, namespaceCode, RICH_MESSAGES_WINDOW_TITLE, SAVE_SUCCESSFUL_XPATH, SAVE_XPATH, SAVE_XPATH_2, SAVE_XPATH_3, SEARCH, SEARCH_SECOND, SEARCH_XPATH, SEARCH_XPATH_2, SUBMIT_XPATH, TRAVEL_ACCOUNT_LOOKUP_LINK_TEXT, UIF_COMPONENTS_KITCHEN_SINK_LINK_TEXT, uiFramework, uniqueString, VALIDATION_FRAMEWORK_DEMO_XPATH, XML_INGESTER_LINK_TEXT |
Fields inherited from class org.kuali.rice.testtools.selenium.WebDriverAftBase |
chromeDriverService, DATA_TABLE_TH_CSS, driver, jGrowlHeader, LOOKUP_CRITERIA_NUMBER_NAME, REGEX_ERROR, REGEX_VALID, RETURN_SELECTED_BUTTON_TEXT, RETURN_VALUE_LINK_TEXT, SEARCH_XPATH_3, sessionId, SHOW_INACTIVE, SUB_COLLECTION_UIF_DISCLOSURE_SPAN_UIF_HEADER_TEXT_SPAN_XPATH, testMethodName, testName, TIMEOUT_MESSAGE, user, waitSeconds, webDriverScreenshotHelper |
Methods inherited from class org.kuali.rice.testtools.selenium.WebDriverLegacyITBase |
addAdHocRecipientsGroup, addAdHocRecipientsGroup, addAdHocRecipientsPerson, addAdHocRecipientsPerson, agendaLookupAssertions, assertActionList, assertBlanketApproveButtonsPresent, assertDocFinal, assertDocSearch, assertDocSearchNoResults, assertNotInActionList, assertOutbox, assertTableLayout, blanketApproveCheck, blanketApproveTest, checkErrorMessageItem, checkForDocError, configNameSpaceBlanketApprove, contextLookupAssertions, expandColapseByXpath, extractErrorText, finishBlanketApprovalTest, getDescriptionBase, getDescriptionUnique, getDocStatus, getTestUrl, getUiFramework, gotoNestedFrame, hasDocError, hasDocError, impersonateUser, isKrad, logout, noAffilication, performParameterInquiry, selectFrame, selectFrameIframePortlet, setUiFramework, testAddingBrownGroup, testAddingNamespace, testAddingNamespace, testAttributeDefinitionLookUp, testCancelConfirmation, testCategoryLookUp, testConfigParamaterBlanketApprove, testConfigurationTestView, testCopyComponent, testCopyParameter, testCopyParameterType, testCreateDocType, testCreateNew, testCreateNewAgenda, testCreateNewCancel, testCreateNewParameter, testCreateNewParameterType, testCreateNewPermission, testCreateNewPerson, testCreateNewRRDTravelRequestDestRouting, testCreateNewSearchReturnValueCancelConfirmation, testCreateSampleEDocLite, testDisplayOnlyExternalHelp2, testDocTypeLookup, testEditComponent, testEditParameter, testEditParameterType, testEditPermission, testEditRouteRulesDelegation, testExternalHelp2, testFiscalOfficerInfoMaintenanceNew, testIdentityGroupBlanketApprove, testIdentityPermissionBlanketApprove, testIdentityPersonBlanketApprove, testIdentityResponsibilityBlanketApprove, testIdentityRoleBlanketApprove, testLocationCountryBlanketApprove, testLocationCountyBlanketApprove, testLocationPostBlanketApprove, testLocationStateBlanketApprove, testLookUp, testLookUpComponent, testLookUpParameter, testLookUpParameterType, testLookUpPermission, testLookUpPerson, testMissingExternalHelp2, testMultiValueSelectAllPages, testMultiValueSelectAllThisPage, testReferenceCampusTypeBlanketApprove, testSearchEditCancel, testServerErrorsIT, testServerInfoIT, testServerWarningsIT, testSetUp, testTermLookUp, testTermLookupAssertions, testTermSpecificationLookupAssertions, testVerifyAddDeleteFiscalOfficerLegacy, testVerifyAddDeleteNoteLegacy, testVerifyAdHocRecipientsLegacy, testVerifyButtonsLegacy, testVerifyConstraintText, testVerifyCopyComponent, testVerifyCopyParameterType, testVerifyDisclosures, testVerifyDocumentOverviewLegacy, testVerifyEditedComponent, testVerifyExpandCollapse, testVerifyFieldsLegacy, testVerifyHeaderFieldsLegacy, testVerifyLookupAddMultipleLinesLegacy, testVerifyModifiedParameter, testVerifyNotesAndAttachments, testVerifyPermission, testVerifyPerson, testVerifyQuickfinderIconsLegacy, testVerifyRouteLog, testVerifySave, testVerifySubsidizedPercentWatermarkLegacy, testViewHelp2, testWorkFlowDocTypeBlanketApprove, testWorkFlowRouteRulesCreateNew, testWorkFlowRouteRulesEditRouteRules, verifyRichMessagesValidationAdvancedFunctionality, verifyRichMessagesValidationBasicFunctionality, verifyRichMessagesValidationLettersNumbersValidation, verifyRichMessagesValidationLinkDeclarationsFunctionality, verifyRichMessagesValidationRadioAndCheckBoxGroupFunctionality, waitAndCancelConfirmation, waitAndClickActionList, waitAndClickAdministration, waitAndClickCancel, waitAndClickCloseWindow, waitAndClickCopy, waitAndClickCreateNew, waitAndClickCreateNew, waitAndClickDocSearch, waitAndClickDocSearchTitle, waitAndClickEdit, waitAndClickKRAD, waitAndClickLogout, waitAndClickLogout, waitAndClickMainMenu, waitAndClickSave, waitAndClickSearch, waitAndClickSearch2, waitAndClickSearchSecond, waitAndClickSubmit, waitAndClickXMLIngester, waitAndCreateNew, waitAndCreateNew, waitForDocId, waitForDocInitiator, waitForDocStatus, waitForTitleToEqualKualiPortalIndex, waitForTitleToEqualKualiPortalIndex |
Methods inherited from class org.kuali.rice.testtools.selenium.WebDriverAftBase |
acceptAlertIfPresent, alertAccept, alertDismiss, areAllMultiValueSelectsChecked, areNoMultiValueSelectsChecked, assertAttributeClassRegexDoesntMatch, assertAttributeClassRegexMatches, assertElementPresentInResultPages, assertElementsPresentInResultPages, assertEmptyInputByName, assertFocusTypeBlurError, assertFocusTypeBlurError, assertFocusTypeBlurValid, assertFocusTypeBlurValid, assertFocusTypeBlurValidation, assertFocusTypeTabError, assertJgrowlText, assertLabelFor, assertLabelWithTextPresent, assertMultiValueDeselectAllThisPage, assertMultiValueSelectAllThisPage, assertPopUpWindowUrl, assertTextPresent, assertTextPresent, back, check, checkById, checkByName, checkByXpath, checkForIncidentReport, checkForIncidentReport, checkForIncidentReport, checkForIncidentReport, chromeDriverService, clearText, clearText, clearTextByName, clearTextByXpath, close, closeAndQuitWebDriver, colapseExpandByXpath, determineImplicitWait, determineJgrowlHeader, determineTestMethodName, determineUser, findButtonByText, findElements, findElements, findVisibleElements, fireEvent, fireEvent, fireMouseOverEvent, fireMouseOverEventById, fireMouseOverEventByName, fireMouseOverEventByXpath, getAllWindowTitles, getBaseUrlString, getCssCount, getCssCount, getDateTimeStampFormatted, getDateToday, getDateTomorrow, getDriver, getElementByAttribute, getElementByAttributeValue, getElementByDataAttribute, getElementByDataAttributeValue, getElementsByAttributeValue, getForLabelText, getNavigationUrl, getSelectOptions, getSelectOptionsByName, getSelectOptionsByXpath, getSessionId, getText, getText, getTextByClassName, getTextById, getTextByName, getTextByXpath, getTitle, getUserName, gotoIframeById, gotoIframeByXpath, gotoLightBox, howManyAreVisible, incidentReportMessage, isChecked, isCheckedById, isCheckedByName, isCheckedByXpath, isElementPresent, isElementPresent, isElementPresentByDataAttributeValue, isElementPresentById, isElementPresentByLinkText, isElementPresentByName, isElementPresentByXpath, isEnabled, isEnabledById, isEnabledByName, isEnabledByXpath, isNextLinkEnabled, isNotVisible, isTextPresent, isVisible, jGrowl, jGrowlSticky, login, multiValueResultCount, open, screenshot, select, selectByName, selectByXpath, selectChildWindow, selectParentWindow, selectTopFrame, selectWindow, startSession, switchToWindow, tearDown, uncheck, uncheckByName, uncheckByXpath, waitAndClick, waitAndClick, waitAndClick, waitAndClick, waitAndClickAllByName, waitAndClickButtonByExactText, waitAndClickButtonByExactText, waitAndClickButtonByText, waitAndClickButtonByText, waitAndClickById, waitAndClickById, waitAndClickByLinkText, waitAndClickByLinkText, waitAndClickByLinkText, waitAndClickByLinkText, waitAndClickByName, waitAndClickByName, waitAndClickByValue, waitAndClickByXpath, waitAndClickByXpath, waitAndClickByXpath, waitAndClickDropDown, waitAndClickLabeledLink, waitAndClickLinkContainingText, waitAndClickLinkContainingText, waitAndClickReturnValue, waitAndClickReturnValue, waitAndClickSearch3, waitAndGetAttribute, waitAndGetAttributeByName, waitAndGetAttributeByXpath, waitAndGetElementByAttributeValue, waitAndGetElementsByAttributeValue, waitAndGetText, waitAndSelectByName, waitAndType, waitAndType, waitAndTypeById, waitAndTypeByName, waitAndTypeByXpath, waitAndTypeByXpath, waitAreAnyVisible, waitFor, waitFor, waitForElementNotPresent, waitForElementNotPresent, waitForElementPresent, waitForElementPresent, waitForElementPresent, waitForElementPresentByClassName, waitForElementPresentByClassName, waitForElementPresentByClassName, waitForElementPresentById, waitForElementPresentById, waitForElementPresentById, waitForElementPresentByName, waitForElementPresentByName, waitForElementPresentByXpath, waitForElementPresentByXpath, waitForElementsPresentByClassName, waitForElementsPresentById, waitForElementsPresentByXpath, waitForElementVisible, waitForElementVisibleBy, waitForElementVisibleById, waitForIsTextPresent, waitForLoadingProgress, waitForPageToLoad, waitForTextNotPresent, waitForTextPresent, waitForTextPresent, waitIsVisible, waitIsVisible, waitIsVisible, waitIsVisibleByXpath, waitIsVisibleByXpath, waitNotVisible, waitNotVisible, waitNotVisibleByXpath, waitNotVisibleByXpath |
Methods inherited from class org.kuali.rice.testtools.selenium.JiraAwareAftBase |
assertButtonDisabledByText, assertButtonEnabledByText, assertDataTableContains, assertDataTableContains, assertElementPresent, assertElementPresent, assertElementPresent, assertElementPresentByLinkText, assertElementPresentByName, assertElementPresentByName, assertElementPresentByXpath, assertElementPresentByXpath, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertIsNotVisible, assertIsNotVisible, assertIsNotVisible, assertIsNotVisibleByXpath, assertIsNotVisibleByXpath, assertIsVisible, assertIsVisible, assertIsVisibleById, assertIsVisibleByXpath, assertLabeledTextNotPresent, assertLabeledTextPresent, assertLabeledTextPresent, assertResultCount, assertTextNotPresent, assertTextNotPresent, assertTextNotPresent, assertTextPresent, assertTextPresent, assertTextPresent, assertTrue, assertTrue, fail, findDataTableRow, findDataTableRow, findElement, findElement, isLabeledTextPresent, isPassed, isVisible, isVisible, isVisibleById, isVisibleByXpath, jiraAwareFail, jiraAwareFail, jiraAwareFail, jiraAwareFail, jiraAwareFail, jiraAwareType, jiraAwareType, jiraAwareTypeByName, jiraAwareTypeByName, jiraAwareWaitAndClick, jiraAwareWaitAndClick, jiraAwareWaitFor, jiraAwareWaitFor, jiraAwareWaitFor, jiraAwareWaitFor, jiraAwareWaitFors, passed, selectOption, selectOptionByName, selectOptionByXpath, waitAndType |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BOOKMARK_URL
public static final String BOOKMARK_URL
- ITUtil.PORTAL+"?channelTitle=Component&channelUrl="+WebDriverUtils.getBaseUrlString()+
"/kr/lookup.do?methodToCall=start&businessObjectClassName=org.kuali.rice.coreservice.impl.component.ComponentBo&docFormKey=88888888&returnLocation="+
+ITUtil.PORTAL_URL+ ITUtil.HIDE_RETURN_LINK;
ConfigComponentActionListAftBase
public ConfigComponentActionListAftBase()
getBookmarkUrl
protected String getBookmarkUrl()
- Specified by:
getBookmarkUrl
in class AutomatedFunctionalTestBase
testCreateActionRequestGroup
protected String testCreateActionRequestGroup(String user,
String namespace,
String actionType)
throws InterruptedException
- Throws:
InterruptedException
testCreateActionRequestPerson
protected String testCreateActionRequestPerson(String[][] userActions)
throws InterruptedException
- Creates an Action Request in a users action list.
Initiates a new maintenance document (Component BO) with added adHoc request to create an action request
in a users action list for the document
- Parameters:
userActions
- 2d array containing username, action pairs. (ex: "fred","A")
- Returns:
- documentID of the newly initiated document to which the created action request applies.
- Throws:
InterruptedException
testActionListAcknowledgeGroup
public void testActionListAcknowledgeGroup()
throws Exception
- Throws:
Exception
testActionListAcknowledgePerson
public void testActionListAcknowledgePerson()
throws Exception
- tests the Acknowledge ActionRequest.
Creates an Acknowledge request for a user. Then performs the Acknowledge action.
- Throws:
Exception
testActionListAcknowledgePerson_WithPendingApprove
public void testActionListAcknowledgePerson_WithPendingApprove()
throws Exception
- tests the Acknowledge ActionRequest.
Creates an Acknowledge request for a user and an approve request for a different user.
Then performs the Acknowledge action.
- Throws:
Exception
testActionListAcknowledgePerson_WithPendingAcknowledge
public void testActionListAcknowledgePerson_WithPendingAcknowledge()
throws Exception
- tests the Acknowledge ActionRequest.
Creates an Acknowledge request for a user and an approve request for a different user.
Then performs the Acknowledge action.
- Throws:
Exception
testActionListApprovePerson
public void testActionListApprovePerson()
throws Exception
- tests the Approve ActionRequest.
Creates an approve request for a user. Then performs the Approve action.
- Throws:
Exception
testActionListApprovePerson_WithPendingApprove
public void testActionListApprovePerson_WithPendingApprove()
throws Exception
- tests the Approve ActionRequest.
Creates an Approve request for a user and a separate approve request for a different user.
Then performs the first users Approve action.
- Throws:
Exception
testActionListApprovePerson_WithPendingAcknowledge
public void testActionListApprovePerson_WithPendingAcknowledge()
throws Exception
- tests the Approve ActionRequest.
Creates an Approve request for a user and a separate approve request for a different user.
Then performs the first users Approve action.
- Throws:
Exception
testActionListApproveGroup
public void testActionListApproveGroup()
throws Exception
- Throws:
Exception
testActionListCompleteGroup
public void testActionListCompleteGroup()
throws Exception
- Throws:
Exception
testActionListCompletePerson
public void testActionListCompletePerson()
throws Exception
- tests the complete ActionRequest.
Creates an complete request for a user. Then performs the Complete action.
- Throws:
Exception
testActionListCompletePerson_WithPendingAcknowledge
public void testActionListCompletePerson_WithPendingAcknowledge()
throws Exception
- Throws:
Exception
testActionListDisapproveGroup
public void testActionListDisapproveGroup()
throws Exception
- Throws:
Exception
testActionListDisapprovePerson
public void testActionListDisapprovePerson()
throws Exception
- tests the ActionRequest.
Creates an approve request for a user. Then performs the Disapprove action.
- Throws:
Exception
testActionListFyiGroup
public void testActionListFyiGroup()
throws Exception
- Throws:
Exception
testActionListFyiPerson
public void testActionListFyiPerson()
throws Exception
- tests the FYI ActionRequest.
Creates an FYI request for a user. Then performs the FYI action.
- Throws:
Exception
testActionListCancelPerson
public void testActionListCancelPerson()
throws Exception
- Throws:
Exception
testComponentRecallAndCancel_WithPendingPersonApprove
public void testComponentRecallAndCancel_WithPendingPersonApprove()
throws Exception
- Throws:
Exception
testComponentRecallToActionList_WithPendingPersonApprove
public void testComponentRecallToActionList_WithPendingPersonApprove()
throws Exception
- Throws:
Exception
testComponentCancel_WithPendingPersonApprove
public void testComponentCancel_WithPendingPersonApprove()
throws Exception
- Throws:
Exception
testComponentSave_WithPendingPersonApprove
public void testComponentSave_WithPendingPersonApprove()
throws Exception
- Throws:
Exception
assertComponentSubmit_WithPersonRequest
public void assertComponentSubmit_WithPersonRequest(String user,
String action,
String state)
throws Exception
- Throws:
Exception
testComponentSubmit
public void testComponentSubmit()
throws Exception
- Throws:
Exception
testComponentSubmit_WithPendingPersonApprove
public void testComponentSubmit_WithPendingPersonApprove()
throws Exception
- Throws:
Exception
testComponentSubmit_WithPendingPersonAcknowledge
public void testComponentSubmit_WithPendingPersonAcknowledge()
throws Exception
- Throws:
Exception
testComponentSubmit_WithPendingPersonFyi
public void testComponentSubmit_WithPendingPersonFyi()
throws Exception
- Throws:
Exception
Copyright © 2005–2015 The Kuali Foundation. All rights reserved.