Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 

Table of Contents

Test 1: Search for a keyword sesame

  • Actions:
    1. Create a new Object Cataloging record
    2. Enter any value into the Identification Number field
    3. Enter the word sesame in the Brief Description field
    4. Save
    5. Select the Clone button to create a new Object Cataloging record
    6. Enter any value into the Identification Number field
    7. Save
    8. Select the Clone button to create a new Object Cataloging record
    9. Enter any value into the Identification Number field
    10. Move the term sesame from the Brief Description field into the Distinguishing Features field
    11. Save
    12. Type sesame into the search field at the top center
    13. Select Objects from the record type dropdown, and click Search
  • Expected:
    • A list of search results are displayed on the Find and Edit page. The list should contain the three records described above.
    • The list should consist of the following three columns: ID number, Title, and Updated
    • The text field above the Search results displays the keyword you entered
    • At the top of the results list it should say 1-x of y records found, where y is the number of results
  • Actions:
    1. Create another Object Cataloging record that contains sesame
    2. Save
    3. Search for sesame
  • Expected:
    • Check that the number of results is increased by 1, and the new record is displayed in the list

...

  • Actions:
    1. Create and save one each of a Loan in, Acquisition, Location / movement / inventory, Object exit, Person, and Concept that contains the word sesame somewhere in the record
    2. Enter sesame in the Search field at the top center
    3. Select All Records from the record type dropdown menu.
    4. Click search
  • Expected:
    • Check that the number of results has been increased by 6, and that each type of record is displayed in the list.

Test 3: Search for a key phrase

  • Actions:
    1. Create a new Object Cataloging record
    2. Enter any value into the Identification Number field
    3. Enter the phrase sesame street in the Brief Description field
    4. Save
    5. Select the Clone button to create a new Object Cataloging record
    6. Enter any value into the Identification Number field
    7. Save
    8. Select the Clone button to create a new Object Cataloging record
    9. Enter any value into the Identification Number field
    10. Move the phrase sesame street to the Distinguishing Features field
    11. Save
    12. Enter sesame street into the top center search
    13. Select Objects from the record type dropdown
    14. Click Search
  • Expected:
    • A list of search results are displayed. The list should contain the three records described above.
    • The list should consist of the following column: ID number, Title, Updated
    • The text field at the top of the page under Search Results displays the keywords entered
    • At the top of the results list it should say 1-x of y records found where y is the number of results
  • Actions:
    1. Create another Object Cataloging record that contains the phrase sesame street
    2. Save
    3. Search for sesame street
    4. Check that the number of results is increased by 1, and the new record is displayed in the list

...

  • Actions:
    1. Create and save one each of a Loan in, Acquisition, Location / movement / inventory, Object exit, Person, and Concept that contains the phrase sesame street somewhere in the record
    2. Enter sesame street into the top center search
    3. Select All Records from the record type dropdown
    4. Check that the number of results is increased by 6, and that each type of record is displayed in the list

Test 5: Search for a record that contains an authority term James Fanboy

  • Actions:
    1. Create an Object Cataloging record
    2. Enter any number into the identification number field
    3. Enter the name James Fanboy in the Object Production Information > Object Production Person field (if no matches found, add to person authority)
    4. Save
    5. Enter James Fanboy into the top center search
    6. Select Objects from the record type dropdown
  • Expected:
  • Search results are displayed
  • The
    1. record
    created above
    1. is
    included in the search results
  • Actions:
    1. Click on the ID Number of the first item in the search results list
  • Expected:
    • The record page loads

Test 7: Perform a wildcard search

  • Actions:
    1. Select Objects from the record type dropdown of the top center search
    2. Type * in the search text field
    3. Click Search
  • Expected:A list of all Object Cataloging records that exist in the system are
    1. displayed
    Actions:
    1. Select Objects in the record type dropdownLeave the search field blank
    2. Click Search
    Expected:A
    1. list
    of all Cataloging records that exist in the system are displayed

Test 9: Search for a user

  • Actions:
    1. Go to Administration > Users tab
    2. Click + Create New User
    3. Enter valid information in all required fields, including Mary Poppins in the Full Name field
    4. Save
    5. On that page, type in Mary Poppins in the Filter by Full Name field
  • Expected:
    • The user record for Mary Poppins should come up
  • Actions:
    1. Next to the Filter by Full Name field, click Clear
  • Expected:
    • All user records will be displayed
  • Actions:
    1. Create another new user
    2. Enter valid information in all required fields, including The Big Lebowski in the Full Name field
    3. Save the user
    4. On that page, type in The Lebowski in the Filter by Full Name field
  • Expected:
    • The user record for The Big Lebowski should come up
  • Actions:
    1. On that page, type in Lebowski in the Filter by Full Name field
  • Expected:
    • The user record for The Big Lebowski should come up

Test 10: Boolean Keyword Search

  • Actions:
    1. Create three loan out records with the phrase queen size bed in one of the text fields.
    2. Create three loan out records with the phrase king size bed in one of the text fields.
    3. Go to the top center search box and select Loans out from the record type drop down
    4. Type queen and bed into the the keyword search text field and click search
  • Expected:
    • The first three records you created should appear in the search results
  • Actions:
    1. Return to the search box and select Loans out from the record type drop down
    2. Type king and bed not queen into the keyword search text field and click search
  • Expected:
    • The second set of three records you created should appear in the search results
  • Actions:
    1. Return to the search box and select Loans out from the record type drop down
    2. Type queen or king into the keyword search text field and click search
  • Expected:
    • All of the records you created should appear in the search results

Test 13: Traverse through search results pages

  • Actions:
    1. Create 22 new Acquisition records with the phrase known item in one of the fields and the authority term Made Up Name in the Acquisition Source field (use clone to save time)
    2. Change the record type dropdown for the top center search to Acquisition
    3. Click search
  • Expected:
    • The first 20 of the search results load
  • Actions:
    1. Leave the number of items per page at 20, and click on the > button
  • Expected:
    • The second page of the results list should load
    • Item 21 and on should be displayed

Test 14: Traverse through search results from within records

  • Actions:
    1. Continue from Test 13
    2. Return to the first page of search results
    3. Click on result #5 to load the record
  • Expected:
    • The top left of the record should indicate that this is result 5 of X
  • Actions:
    1. Click the Previous button at the top of the record
  • Expected:
    • The record for search result #4 should load
  • Actions:
    1. Click the Next button at the top of the record
  • Expected:
    • The record for search result #5 should load again
  • Actions:
    1. Click Search Result 5 of X to return to the search results page
  • Expected:
    • The search results page should load

Test 15: Pagination & Sorting in secondary tabs, related records, used and used by lists

  • Actions:
    1. Continue from Test 14
    2. Create a new Object Cataloging record with Reference number Remember Me
    3. Save
    4. Go to the Acquisitions secondary tab
    5. Click Relate Existing
    6. In the resulting dialog, enter known item into the keyword search field
    7. Click search
  • Expected:
    • Acquisition records created in Test 13 load
  • Actions:
    • Leave the number of items per page at 20, and click on the > button
  • Expected:
    1. The second page of the results list should load
    2. Item 21 and on should be displayed
  • Actions:
    • Click on the box above the Reference number column
  • Expected:
    1. The checkboxes to the left of results 1-20 should be selected
    2. Text next to the checkbox above the Reference number column should read "20 selected"
  • Actions
    • Click the Relate Selected button
  • Expected
    • All 20 records should appear in the Related Procedures menu on the right sidebar
  • Actions:
    • Leave the number of items per page in the Related Procedures menu in the right sidebar at 5, and click on the > button
  • Expected:
    • The second page of the Related Procedures list in the right sidebar should load
    • Item 6 and on should be displayed
  • Actions:
    1. Search for the Person term Made Up Name and load the record
  • Expected:
    • The first 5 of the Acquisition records created in Test 13 show in the Used By menu in the right sidebar
  • Actions:
    1. Leave the number of items per page in the Used By menu at 5, and click on the > button
  • Expected:
    • The second page of the Used By list should load
    • Item 6 and on should be displayed
  • Actions:
    1. Search for the cataloging record Remember Me and load the record
    2. Add at least 6 authorities to the record (Suggestion: add 12 repeating fields in Content> Person)
  • Expected:
    • The first 5 of the authorities created show in the Terms used menu of the right sidebar
  • Actions:
    1. Leave the number of items per page in the Terms used menu of the right sidebar at 5, and click on the > button
  • Expected:
    • The second page of results in the Terms used menu of the right sidebar should load
    • Items 6 and on should be displayed
  • Actions:
    1. From the Related Objects menu in the right sidebar, add 6 cataloging records
  • Expected:
    • The first 5 objects show in the Related Objects menu in the right sidebar
  • Actions:
    1. Leave the number of items per page of the Related Objects menu in the right sidebar at 5, and click on the > button
  • Expected:
    • The second page of the Related Objects menu in the right sidebar should load
    • Items 6 and on should be displayed

Test 16: Spend 3 minutes trying to break something!

  • Spend a few minutes forcing the program to expose buggy behavior by:
  • using the system in ways not covered by the testplan
  • using the system in unexpected ways
  • doing whatever you can think of that will produce bugs and unexpected behavior.
  • Be creative!
  • feel free to extend this to behavior related to this testplan