Tests/Journal
Journal Test Plan
This test plan is more complicated. Here are the concepts and features that cover how the journal should work. While they cover the features, they do not lend themselves to a test plan that flows. I have written the plan to incorporate the features but in a normal user work flow.
Searching
- Basic search (OR;sorted by relevance)
- Auto-completion of tags in search
- Complex search syntax (AND OR NOT with parenthesis)
Filtering
- View by date
- View by activity
- View by participants
- View items tagged for removal
- View Notes
- View events
- View starred items
- View in progress items
Sorting
- Sort by date
- Sort by title
- Sort by activity
- Sort by size
- Sort by participants
- Sort by user definded metadata
- Three-level sorting
Backup and restore
- ?
Open the Journal
Justification: Self
Actions:
- Switch to the Home view
- Click on the Journal icon in the activity ring
Verify:
- Journal is displayed
Add a tag to a Journal entry
Justification: HIG
Actions:
Verify:
Create a note
Justification:
Actions:
Verify:
Create a clipping
Justification:
Actions:
Verify:
Create an event
Justification:
Actions:
Verify:
Find an activity
Justification:
Actions:
Verify:
Find a note
Justification:
Actions:
Verify:
Find a clipping
Justification:
Actions:
Verify:
Find an event
Justification:
Actions:
Verify:
Find an in-progress item
Justification:
Actions:
Verify:
View the progress of a file download
Justification:
Actions:
Verify:
Find an item by metadata
Justification:
Actions:
Verify: