deleteCookie |
("cuwlrelogin", "path=/, domain=.login-test.cornell.edu"); |
|
deleteCookie |
("cuwlrelogin", "path=/, domain=.login.cornell.edu"); |
|
open |
https://kfs-dev.adminapps.cornell.edu/kfs-dev/portal.do? |
|
type |
id=netid |
xxxxxxxxxxxxxxxx |
type |
id=password |
xxxxxxxxxxxxxx |
clickAndWait |
name=Submit |
|
clickAndWait |
link=Main Menu |
|
type |
name=backdoorId |
ky16 |
clickAndWait |
name=imageField |
|
clickAndWait |
link=Account |
|
selectFrame |
iframeportlet |
|
clickAndWait |
css=img[alt="create new"] |
|
click |
id=document.documentHeader.documentDescription |
|
type |
id=document.documentHeader.documentDescription |
Create New Account Automated Test |
type |
id=document.newMaintainableObject.chartOfAccountsCode |
IT |
storeEval |
javascript{(Math.floor(Math.random()*1000001+1000000));} |
AcctNbr |
type |
id=document.newMaintainableObject.accountNumber |
${AcctNbr} |
type |
id=document.newMaintainableObject.accountName |
Test Create Account |
type |
id=document.newMaintainableObject.organizationCode |
0001 |
select |
id=document.newMaintainableObject.accountPhysicalCampusCode |
label=IT - Ithaca |
click |
id=document.newMaintainableObject.accountExpirationDate_datepicker |
|
click |
css=td.day.selected |
|
type |
id=document.newMaintainableObject.accountZipCode |
14850 |
type |
id=document.newMaintainableObject.accountCityName |
Ithaca |
type |
id=document.newMaintainableObject.accountStateCode |
NY |
type |
id=document.newMaintainableObject.accountStreetAddress |
395 Pine Tree Road |
select |
id=document.newMaintainableObject.accountTypeCode |
label=CC - Contract |
type |
id=document.newMaintainableObject.subFundGroupCode |
ADMSYS |
type |
id=document.newMaintainableObject.extension.laborBenefitRateCategoryCode |
-- |
type |
id=document.newMaintainableObject.financialHigherEdFunctionCd |
4100 |
type |
id=document.newMaintainableObject.accountFiscalOfficerUser.principalName |
snw3 |
type |
id=document.newMaintainableObject.accountSupervisoryUser.principalName |
ss104 |
type |
id=document.newMaintainableObject.accountManagerUser.principalName |
vmr2 |
select |
id=document.newMaintainableObject.continuationFinChrtOfAcctCd |
label=IT - Ithaca Campus |
type |
id=document.newMaintainableObject.continuationAccountNumber |
1003012 |
select |
id=document.newMaintainableObject.budgetRecordingLevelCode |
label=O - Object Code |
select |
id=document.newMaintainableObject.accountSufficientFundsCode |
label=N - No Checking |
type |
id=document.newMaintainableObject.accountGuideline.accountExpenseGuidelineText |
Test Account Expense Guideline Text |
type |
id=document.newMaintainableObject.accountGuideline.accountIncomeGuidelineText |
Test Account Income Guideline Text |
type |
id=document.newMaintainableObject.accountGuideline.accountPurposeText |
Test Account Purpose Text |
clickAndWait |
css=#globalbuttons > input[name="methodToCall.save"] |
|
waitForText |
css=div.left-errmsg > div |
Document was successfully saved. |
clickAndWait |
name=methodToCall.route |
|
waitForText |
css=div.left-errmsg > div |
Document was successfully submitted. |
storeText |
css=td |
DocNbr |
clickAndWait |
name=methodToCall.close |
|
selectWindow |
null |
|
open |
https://cynergy-dev.cit.cornell.edu/cynergy/portal.jsp |
|
clickAndWait |
link=Main Menu |
|
type |
name=backdoorId |
snw3 |
clickAndWait |
name=imageField |
|
clickAndWait |
css=img[alt="doc search"] |
|
selectFrame |
iframeportlet |
|
click |
id=routeHeaderId |
|
type |
id=routeHeaderId |
${DocNbr} |
clickAndWait |
css=td.infoline > input[name="methodToCall.search"] |
|
storeTitle |
Kuali :: Lookup |
NewPageTitle |
assertTitle |
Kuali :: Lookup |
|
click |
link=${DocNbr} |
|
echo |
${NewPageTitle} |
|
waitForTitle |
Kuali :: Lookup |
|
selectWindow |
Kuali :: Lookup |
Here is where it fails |
verifyTextPresent |
Document Overview |
|
clickAndWait |
name=methodToCall.approve |
|
selectWindow |
null |
|
clickAndWait |
link=Main Menu |
|
type |
name=backdoorId |
vmr2 |
clickAndWait |
name=imageField |
|
clickAndWait |
css=img[alt="doc search"] |
|
selectFrame |
iframeportlet |
|
click |
id=routeHeaderId |
|
type |
id=routeHeaderId |
${DocNbr} |
clickAndWait |
css=td.infoline > input[name="methodToCall.search"] |
|
storeTitle |
Kuali :: Lookup |
NewPageTitle |
click |
link=${DocNbr} |
|
waitForTitle |
Kuali :: Lookup |
|
verifyTextPresent |
Document Overview |
|
clickAndWait |
name=methodToCall.approve |
|
selectWindow |
null |
|
clickAndWait |
link=Account |
|
selectFrame |
iframeportlet |
|
click |
id=accountNumber |
|
type |
id=accountNumber |
X987365 |
clickAndWait |
css=td.infoline > input[name="methodToCall.search"] |
|
waitForTextPresent |
${AcctNbr} |
|
selectFrame |
relative=up |
|
clickAndWait |
link=Main Menu |
|