Advanced Search - Exhibition Planning - QA Test Plan

Test 1: Advanced Search Fields

  • Actions:
    1. Create a new Exhibition record
    2. Fill in the following fields:
      1. Exhibition number
      2. Type
      3. Title
      4. Sponsor
      5. Organizer
      6. Venue name
      7. Venue opening date
      8. Venue closing date
    3. Enter textbook into the Planning Notes field
    4. Save the record
    5. Print out the record to remember what you entered in each field
    6. Navigate to advanced search via the top menu bar item
    7. Select Exhibitions from the record type drop down
    8. Enter what you previously entered into the Title field in the record into the Title field in advanced search
    9. Click search
  • Expected:
    • The Exhibition record you just created should appear in the search results
  • Actions:
    1. Do this for each of the fields listed above
  • Expected:
    • The Exhibition record you just created should appear in the search results
  • Actions:
    1. Search the Earliest Modified Date field for today's date
  • Expected:
    • The Exhibition record you just created should appear in the search results
  • Actions:
    1. Search the Edit username field for the username you logged in with (admin@core.collectionspace.org)
  • Expected:
    • The Exhibition record you just created should appear in the search results

Test 2: Boolean Field-based Search

  • Actions:
    1. Create a new Exhibition record
    2. Enter an Exhibition Number and write it down for reference
    3. Select Permanent from the Exhibition type dropdown
    4. Add the vocabulary term Globex Corporation to the Sponsor field
    5. Write testtest in the Boilerplate Text field
    6. Save the record
    7. Create another new Exhibition record
    8. Enter an Exhibition Number and write it down for reference
    9. Select Permanent from the Exhibition type dropdown
    10. Add the vocabulary term Globex Corporation to the Sponsor field
    11. Write testtest in the Planning Notes field
    12. Save the record
    13. Create another new Exhibition record
    14. Enter and Exhibition Number and write it down for reference
    15. Select Permanent from the Exhibition type dropdown
    16. Add the vocabulary term Osato Chemicals to the Sponsor field
    17. Write testtest in the Curatorial Notes field
    18. Save the record
    19. Navigate to advanced search
    20. Select Exhibitions from the record type drop down menu
    21. Select any (OR) from the boolean drop down menu
    22. Select Permanent from the Exhibition type dropdown
    23. Enter the vocabulary term Globex Corporation to the Sponsor field
    24. Click Search at the bottom of the page
  • Expected:
    • All three new Exhibition records should appear in the results
  • Actions:
    1. Navigate back to advanced search
    2. Choose Exhibitions from the record type drop down menu
    3. Select all (AND) from the boolean drop down menu
    4. Select Permanent from the Exhibition type dropdown
    5. Enter the vocabulary term Globex Corporation to the Sponsor field
    6. Click Search at the bottom of the page
  • Expected:
    • Only the first two new Exhibition records created above should appear in the search results

Test 3: Boolean and Keyword Search

  • Actions:
    1. Navigate to advanced search
    2. Select Exhibitions from the record type drop down menu
    3. In the keyword search field, write testtest
    4. Select any (OR) from the boolean drop down menu
    5. Select Permanent from the Exhibition type dropdown
    6. Enter the vocabulary term Globex Corporation to the Sponsor field
    7. Click Search at the bottom of the page
  • Expected:
    • All three new Exhibition records created in Test 2 should appear in the results
  • Actions:
    1. Navigate back to advanced search
    2. Select Exhibitions from the record type drop down menu
    3. In the keyword search field, write testtest
    4. Select all (AND) from the boolean drop down menu
    5. Select Permanent from the Exhibition type dropdown
    6. Enter the vocabulary term Globex Corporation to the Sponsor field
    7. Click Search at the bottom of the page
  • Expected:
    • Only the first two new Exhibition records created in Test 2 should appear in the search results

Test 4: 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