/
Advanced Search - Person - QA Test Plan
Advanced Search - Person - QA Test Plan
Test 1: Advanced Search Fields
- Actions:
- Create a new Person record
- Fill in the following fields:
- Display name
- Status
- Term flag (=Flag)
- Gender
- Occupation
- School/style
- Group
- Nationality
- Birth date
- Death date
- Save the record
- Print out the record to remember what you entered in each field
- Navigate to advanced search via the top menu bar item ('Search')
- Select Persons in the record type drop down
- Enter what you previously entered into the Display Name field in the record, into the Display name field in Advanced Search
- Click Search
- Expected:
- The Person record you just created should appear in the search results
- Actions:
- Do this for each of the fields listed above, field by field, by erasing / un-selecting the value you entered into the previous field, and entering the value in the next field.
- Expected:
- The Person record you just created should appear in the search results
- Actions:
- Search the Record Last updated by field for your username (admin@core.collectionspace.org) (or admin@anthro.collectionspace.org)
- Expected:
- The Person record you just created should appear in the search results
- Actions:
- Search the Last updated time field for today's date
- Expected:
- The Person record you just created 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