Tests/Journal

From OLPC
Jump to: navigation, search

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: