Tests/Journal: Difference between revisions

From OLPC
Jump to navigation Jump to search
(Initial outline)
 
 
(7 intermediate revisions by 7 users not shown)
Line 1: Line 1:
Journal Test Plan
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
*?




Line 17: Line 47:


Justification: HIG
Justification: HIG
Core

Actions:
Actions:
#damian luendo 1833Core
#
soy el 1


Verify:
Verify:
*
*



==Create a note==
==Create a note==
Line 34: Line 64:
Verify:
Verify:
*
*



==Create a clipping==
==Create a clipping==
Line 63: Line 92:


Actions:
Actions:
*Open the Journal from the home view. (make sure Anything and Anytime are selected)
#
*Type the activity's name into the search window, and hit enter.
*Delete everything in the search window.
*Type part of the activity's name (e.g. Conn, for Connect), and hit enter.


Verify:
Verify:
*When the activity's name is entered in the search window, entries of the activity show up.
*
*When the search window is cleared, all journal entries show up again.
*When part of the activity's name is entered in the search, the same entries of that activity show up as with the full name.




Line 113: Line 147:




==View the progress of a file download=
==View the progress of a file download==


Justification:
Justification:
Line 134: Line 168:
*
*


[[Category:Test Plans]]

[[Category:Tests]]

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

Latest revision as of 19:31, 13 August 2009

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:

  1. Switch to the Home view
  2. Click on the Journal icon in the activity ring

Verify:

  • Journal is displayed


Add a tag to a Journal entry

Justification: HIG Core Actions:

  1. damian luendo 1833Core

soy el 1

Verify:

Create a note

Justification:

Actions:

Verify:

Create a clipping

Justification:

Actions:

Verify:


Create an event

Justification:

Actions:

Verify:


Find an activity

Justification:

Actions:

  • Open the Journal from the home view. (make sure Anything and Anytime are selected)
  • Type the activity's name into the search window, and hit enter.
  • Delete everything in the search window.
  • Type part of the activity's name (e.g. Conn, for Connect), and hit enter.

Verify:

  • When the activity's name is entered in the search window, entries of the activity show up.
  • When the search window is cleared, all journal entries show up again.
  • When part of the activity's name is entered in the search, the same entries of that activity show up as with the full name.


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: