DCB Test References
DCB Discovery Scaffold
Libraries
Library | ILS Platform | Contacts |
---|---|---|
Springfield Green Public | Sierra | Stephanie Ruhe stephanier@thelibrary.org, Sarah Francka-Jones sarahf@thelibrary.org |
Tulsa City County Public | Sierra | Peter Klein peter.klein@tulsalibrary.org, Sarah Peterson sarah.peterson@tulsalibrary.org |
West Des Moines Public | Sierra | Heather Hildreth heather.hildreth@wdm.iowa.gov |
William Woods | Sierra | Rachel Utrecht rachel.utrecht@williamwoods.edu |
St Louis | Polaris | Stephanie Nordmann |
Configuration
Library | patron homeLibraryCode to Agency Mappings |
|
---|---|---|
Springfield Greene public |
|
|
Tulsa City County Public |
|
|
West Des Moines Public |
|
|
William Woods University |
|
|
St Louis |
|
|
Test Records
Library | Patron | Item | PAT_AGENCY Mappings | Notes |
---|---|---|---|---|
Springfield Green | Eligible patron | Title – ReShareDCB Test One |
|
|
Springfield Green | Ineligible patron | Title – ReShare DCB Test Two |
|
|
Tulsa | Eligible patron | Title – DCB test record 1
|
|
|
Tulsa | Ineligible patron | Title – DCB test record 2 | DCB test record 3 – 32345075766833, i66753922 |
|
WW (Arthur) 6wmwu | [Eligible Patron] First name - RESHARE Last name - TEST Barcode - Patron - p1239869x (Ptype 181) PIN - TEST00WW | [Test title 1] + [item(s)] Title - RESHARE TEST BOOK Bib - b31335159 Copy 1 - i34886229 ; 0400000853780 Copy 2 - i34886230 ; 0400000853798 | Agency: 6wmwu Locations: [ “wdb” ] |
|
| [Ineligible Patron] First name - INELIGIBLE Last name - RESHARE Barcode - Patron - p1239953x PIN - TEST01WW | [Test title 2] + [item(s)] Title - RESHARE TEST BOOK 2 Bib - b31335391 Copy 1 - i34886588 ; 0400000853863 Copy 2 - i3488659x ; 0400000853871 |
|
|
DM | Patron John Mobius – eligible .p10767496 barcode 29880005448073 | Test Bib Mobius 1 .b12846454 .i1391103x barcode 39880007791494 .i13911041 barcode 39880007791502 |
|
|
DM | Patron Jane Mobius – ineligible .p10767502 barcode 29880005448081 | Test Bib Mobius 2 .b12846466 .i13911053 barcode 39880007791528 .i13911065 barcode 39880007791510 |
|
|
St Louis | [Eligible Patron] First name - ELIGIBLESLCL Last name - DCB Barcode - 0088888888 Barcode - 0077777777 Patron - 1255192 PTYPE - SLCLAdult Resident Password - 1234 | Bib1 [Test title 1] + [item(s)] Title - Bugs Bib - 636284 Copy 1 - Barcode 126448281, Record ID 2489899 Copy 2 - Barcode 126448190 Record ID 2273395 (optional, unrequestable location) Copy 3 - Barcode 126448448 Record ID 2068063 |
|
|
St Louis | [Ineligible Patron] First name - INELIGIBLESLCL Last name - DCB Barcode - 0077777777 Barcode - 0088888888 Patron - 1255630 PTYPE - SLCLConnectEd Password - 1234 | [Test title 2] + [item(s)] Title - Nonagon infinity Bib - 232181 Copy 1 - 118443183 Record ID 1947774 Copy 2 - 118443209 Record ID 1872997 |
|
|
Test Results (populate post-testing)
Date | Test case | Borrowing library | Lending library | Recording | Results |
---|---|---|---|---|---|
2023-07-01 | 1 | SGCL | TULSA | item:6675390 | XCirc error: XCirc error : No items requestable, request denied. - [132 / 982] |
|
|
|
|
|
|
Test Scripts
The primary purpose of the test scripts in this initial round is for all participants to become acclimated to the test process and confirm that results are expected and where not, take notes and analyze offline. As we move forward with testing, the test structure and execution will become more rigid culminating in a traditional UAT process.
We will record this session and make it available as a link from this page.
No changes to configuration on Sierra is expected. Any required mappings will be managed on the hub by Ian.
Each tester will share their screen when executing a step.
Test case 1: Eligible Springfield patron makes request for Tulsa item
Ian will make a request via the discovery platform using Springfield patron p17765882 (TEST, 21492008420881) for Tulsa title “DCB test record 1” item i60469626.
Ian will confirm via the API request and response that the request message went to the Tulsa Sierra system and successfully created a hold.
Sarah or Peter will have a Sierra application launched and look in Sierra in all modes that would show an item-level hold for item i60469626.
Item record contains patron hold?
Review all data elements to confirm we have the expected data and where not, make note and move onto next test case.
Print paging slip
Sarah or Peter will print a paging slip containing a request for the item?
Are all data expected data elements populated and does it contain the correct information?
item shelving code/description
borrowing agency code
hub patron type
patron pickup location
Checkout to borrowing library
Sarah or Peter will scan patron barcode 21492008420881 within Sierra checkout
Sarah or Peter will observe the patron display and confirm it is the correct patron for this test.
Sarah or Peter will then scan the item barcode 32345075766817
Review the data on the display and confirm all data elements are populated and the correct loan rule has been applied.
Sierra should display that the item needs to go in-transit to Springfield
Close out transaction
Test case 2: Eligible Tulsa patron makes request for Springfield item
Ian will make a request via the discovery platform using Tulsa patron p23695845 (TEST, 22345011487322) for Springfield title "ReShareDCB Test One” item i56152103.
Ian will confirm via the API request and response that the request message went to the Springfield Sierra system and successfully created a hold.
Stephanie or Sarah FJ will have a Sierra application launched and look in Sierra in all modes that would show an item-level hold for item i56152103.
Item record contains patron hold?
Review all data elements to confirm we have the expected data and where not, make note and move onto next test case.
Print paging slip
Stephanie or Sarah FJ will print a paging slip containing a request for the item?
Are all data expected data elements populated and does it contain the correct information?
item shelving code/description
borrowing agency code
hub patron type
patron pickup location
Checkout to borrowing library
Stephanie or Sarah FJ will scan the patron barcode 22345011487322 within Sierra checkout
Stephanie or Sarah FJ will observe the patron display and confirm it is the correct patron for this test.
Stephanie or Sarah FJ will then scan the item i56152103 (barcode?)
Review the data on the display and confirm all data elements are populated and the correct loan rule has been applied.
Sierra should display that the item needs to go in-transit to Tulsa
Close out transaction
Test case 3: Ineligible Springfield Green patron places request for Tulsa item
Ian will make a request via the discovery platform using Springfield patron p14724844 (Test, 21492005935410) for Tulsa title “DCB test record 2” item i66753910
Ian will confirm via the API request and response that the request message went to the Tulsa Sierra system and successfully created a hold.
Sarah or Peter will have a Sierra application launched and look in Sierra in all modes that would show an item-level hold for item i66753910.
Item record contains patron hold?
Review all data elements to confirm we have the expected data and where not, make note and move onto next test case.
Print paging slip
Sarah or Peter will print a paging slip containing a request for the item?
Are all data expected data elements populated and does it contain the correct information?
item shelving code/description
borrowing agency code
hub patron type
patron pickup location
Checkout to borrowing library
Sarah or Peter will scan patron barcode 21492008420881 within Sierra checkout
Sarah or Peter will observe the patron display and confirm it is the correct patron for this test.
Sarah or Peter will then scan the item barcode 32345083212663
Review the data on the display and confirm all data elements are populated and the correct loan rule has been applied.
Sierra should display that the item needs to go in-transit to Springfield
Close out transaction
Test case 4: Ineligible Tulsa patron places request for Springfield item
Ian will make a request via the discovery platform using Tulsa patron p25314403 (Guest, 22345018617095) for Springfield title "ReShare DCB Test Two” item i56152255.
Ian will confirm via the API request and response that the request message went to the Springfield Sierra system and successfully created a hold.
Stephanie or Sarah FJ will have a Sierra application launched and look in Sierra in all modes that would show an item-level hold for item i56152255.
Item record contains patron hold?
Review all data elements to confirm we have the expected data and where not, make note and move onto next test case.
Print paging slip
Stephanie or Sarah FJ will print a paging slip containing a request for the item i56152255
Are all data expected data elements populated and does it contain the correct information?
item shelving code/description
borrowing agency code
hub patron type
patron pickup location
Checkout to borrowing library
Stephanie or Sarah FJ will scan the patron barcode 22345011487322 within Sierra checkout
Stephanie or Sarah FJ will observe the patron display and confirm it is the correct patron for this test.
Stephanie or Sarah FJ will then scan the item i56152255 (barcode?)
Review the data on the display and confirm all data elements are populated and the correct loan rule has been applied.
Sierra should display that the item needs to go in-transit to Tulsa
Close out transaction
Learnings
How to create and separate paging slips ReShare v. Local?
Print Templates?
Print by patron agency/home location – Scott will look at Sierra library
Sarah and Peter will setup a location for central
Operated as a Community Resource by the Open Library Foundation