| open |
/openbiblio/home/index.php |
|
| clickAndWait |
link=Circulation |
|
| type |
username |
admin |
| type |
pwd |
admin |
| clickAndWait |
//input[@value='Login' and @type='submit'] |
|
| clickAndWait |
link=New Member |
|
| type |
barcodeNmbr |
test 1 |
| clickAndWait |
//input[@value='Submit'] |
|
| verifyTextPresent |
Card number must be all alphabetic and numeric characters. |
|
| verifyTextPresent |
Last name is required. |
|
| verifyTextPresent |
First name is required. |
|
| type |
barcodeNmbr |
101 |
| type |
lastName |
Test |
| type |
firstName |
Duplicate |
| clickAndWait |
//input[@value='Submit'] |
|
| verifyTextPresent |
Barcode number, 101, is currently in use. |
|
| type |
barcodeNmbr |
test1 |
| type |
lastName |
|
| type |
firstName |
|
| clickAndWait |
//input[@value='Submit'] |
|
| verifyTextPresent |
Last name is required. |
|
| verifyTextPresent |
First name is required. |
|
| verifyTextPresent |
|
|
| type |
lastName |
findMe |
| type |
firstName |
findMeAlso |
| clickAndWait |
//input[@value='Submit'] |
|
| verifyTextPresent |
Member has been successfully added. |
|
| verifyTextPresent |
findMeAlso |
|
| verifyTextPresent |
test1 |
|
| clickAndWait |
link=Member Search |
|
| type |
document.phrasesearch.searchText |
findmealso |
| clickAndWait |
document.phrasesearch.elements[2] |
|
| verifyTextPresent |
No results found. |
|
| clickAndWait |
link=Member Search |
|
| type |
document.phrasesearch.searchText |
findme |
| clickAndWait |
document.phrasesearch.elements[2] |
|
| verifyTextPresent |
1 results found. |
|
| clickAndWait |
link=Member Search |
|
| type |
searchText |
10 |
| clickAndWait |
//input[@value='Search'] |
|
| verifyTextPresent |
3 results found. |
|
| clickAndWait |
link=Member Search |
|
| type |
searchText |
test1 |
| clickAndWait |
//input[@value='Search'] |
|
| verifyTextPresent |
Member Information: |
|
| clickAndWait |
link=Edit Info |
|
| type |
barcodeNmbr |
|
| clickAndWait |
//input[@value='Submit'] |
|
| verifyTextPresent |
Card number is required. |
|
| type |
barcodeNmbr |
101 |
| clickAndWait |
//input[@value='Submit'] |
|
| verifyTextPresent |
Barcode number, 101, is currently in use. |
|
| type |
barcodeNmbr |
test1 |
| type |
lastName |
findMeUpdated |
| clickAndWait |
//input[@value='Submit'] |
|
| verifyTextPresent |
Member has been successfully updated. |
|
| verifyTextPresent |
findMeUpdated |
|
| type |
barcodeNmbr |
102 |
| clickAndWait |
//input[@value='Check Out'] |
|
| verifyTextPresent |
Java in a Nutshell |
|
| storeLocation |
mbrpage |
|
| open |
/openbiblio/tests/selenium/helpers/makeOverdue.php |
|
| verifyTextPresent |
Changed Due Date |
|
| open |
${mbrpage} |
|
| verifyText |
//tr[td[3]=102]/td[8] |
30 |
| type |
barcodeNmbr |
101 |
| clickAndWait |
//input[@value='Check Out'] |
|
| verifyTextPresent |
UNIX in a Nutshell |
|
| type |
barcodeNmbr |
103 |
| clickAndWait |
//input[@value='Check Out'] |
|
| verifyTextPresent |
Design Patterns |
|
| click |
link=print checkouts |
|
| waitForPopUp |
secondary |
30000 |
| selectWindow |
secondary |
|
| verifyTextPresent |
Checkouts for findMeAlso findMeUpdated |
|
| verifyTextPresent |
Close Window |
|
| verifyTextPresent |
Design Patterns |
|
| verifyTextPresent |
Java in a Nutshell |
|
| verifyTextPresent |
UNIX in a Nutshell |
|
| click |
link=Close Window |
|
| selectWindow |
null |
|
| clickAndWait |
link=Delete |
|
| verifyTextPresent |
checked out materials must be checked in and all hold requests deleted before deleting this member |
|
| clickAndWait |
link=return to member information |
|
| clickAndWait |
link=Member Search |
|
| type |
searchText |
101 |
| clickAndWait |
//input[@value='Search'] |
|
| type |
barcodeNmbr |
103 |
| clickAndWait |
//input[@value='Check Out'] |
|
| verifyTextPresent |
already checked out |
|
| type |
holdBarcodeNmbr |
103 |
| clickAndWait |
//input[@value='Place Hold'] |
|
| verifyTextPresent |
Design Patterns |
|
| clickAndWait |
link=Design Patterns |
|
| clickAndWait |
link=Hold Requests |
|
| verifyTextPresent |
Huckle Cat |
|
| clickAndWait |
link=Del |
|
| clickAndWait |
//input[@value='Delete'] |
|
| verifyTextPresent |
deleted |
|
| clickAndWait |
link=Circulation |
|
| type |
searchText |
101 |
| clickAndWait |
//input[@value='Search'] |
|
| type |
holdBarcodeNmbr |
103 |
| clickAndWait |
//input[@value='Place Hold'] |
|
| clickAndWait |
link=Check In |
|
| type |
barcodeNmbr |
101*x |
| clickAndWait |
//input[@value='Add to Shelving Cart'] |
|
| verifyTextPresent |
must be all alphanumeric |
|
| type |
barcodeNmbr |
101 |
| clickAndWait |
//input[@value='Add to Shelving Cart'] |
|
| verifyTextPresent |
UNIX in a Nutshell |
|
| type |
barcodeNmbr |
102 |
| clickAndWait |
//input[@value='Add to Shelving Cart'] |
|
| verifyTextPresent |
Java in a Nutshell |
|
| type |
barcodeNmbr |
103 |
| clickAndWait |
//input[@value='Add to Shelving Cart'] |
|
| verifyTextPresent |
Placed On Hold |
|
| clickAndWait |
link=Return to bibliography check in. |
|
| click |
//tr[contains(td[3],"102")]/td[1]/input |
|
| click |
//tr[contains(td[3],"101")]/td[1]/input |
|
| clickAndWait |
//a[contains(text(),"Check in selected items")][1] |
|
| verifyTextPresent |
No bibliographies are currently in shelving cart status |
|
| clickAndWait |
link=Member Search |
|
| type |
searchText |
test1 |
| clickAndWait |
//input[@value='Search'] |
|
| verifyTextPresent |
outstanding account balance |
|
| clickAndWait |
link=Account |
|
| verifyTextPresent |
Late fee (barcode=102) |
|
| clickAndWait |
link=Member Info |
|
| type |
barcodeNmbr |
101 |
| clickAndWait |
//input[@value='Check Out'] |
|
| verifyTextPresent |
must pay outstanding account balance before checking out |
|
| clickAndWait |
link=Account |
|
| type |
amount |
1.50 |
| clickAndWait |
//input[@value=' Add '] |
|
| verifyTextPresent |
Description is required |
|
| verifyValue |
amount |
1.50 |
| type |
document.accttransform.description |
Paid |
| clickAndWait |
//input[@value=' Add '] |
|
| verifyTextPresent |
successfully completed |
|
| clickAndWait |
link=Member Info |
|
| verifyTextNotPresent |
Member has an outstanding account balance of $ 0.00 |
|
| clickAndWait |
link=Checkout History |
|
| verifyText |
//tr[td[1]=101][1]/td[4] |
shelving cart |
| verifyText |
//tr[td[1]=101][2]/td[4] |
checked out |
| verifyText |
//tr[td[1]=102][1]/td[4] |
shelving cart |
| verifyText |
//tr[td[1]=102][2]/td[4] |
checked out |
| verifyText |
//tr[td[1]=103][1]/td[4] |
on hold |
| verifyText |
//tr[td[1]=103][2]/td[4] |
checked out |
| clickAndWait |
link=Member Info |
|
| type |
barcodeNmbr |
103 |
| clickAndWait |
//input[@value='Check Out'] |
|
| verifyTextPresent |
currently on hold |
|
| clickAndWait |
link=Delete |
|
| clickAndWait |
//input[@value='Delete'] |
|
| verifyTextPresent |
has been deleted |
|
| clickAndWait |
link=return to Member Search |
|
| type |
searchText |
101 |
| clickAndWait |
//input[@value='Search'] |
|
| type |
barcodeNmbr |
103 |
| clickAndWait |
//input[@value='Check Out'] |
|
| verifyTextPresent |
Design Patterns |
|
| verifyTextPresent |
No bibliographies are currently on hold |
|
| clickAndWait |
link=Design Patterns |
|
| clickAndWait |
link=Hold Requests |
|
| verifyTextPresent |
No bibliography copies are currently on hold |
|
| click |
//input[@value='Logout'] |
|