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 |
Invalid characters in card number. |
|
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 |
Bad copy barcode |
|
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 |
owes fines |
|
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'] |
|