Tests/Activity/Memorize

From OLPC
Jump to navigation Jump to search

Test case: Short name::Memorize Activity
How to report results

Stream ,|x|Build stream::x}}
Category Test category::Activity Sub-category Test subcategory::memorize
Component System component::memorize
Feature System feature::http://wiki.laptop.org/go/Memorize
Objective Test objective::basic functional test
Tools Test tools::n/a
Setup Test setup::n/a
Procedure [[Test procedure::# Activity installs from download (if not part of default installation) from website or USB key
  1. Activity starts up
  2. You can re-name the activity
  3. User specific data can be created
  4. You can force a save
  5. Activity closes properly from inside the activity
  6. You can resume the activity from the Journal
  7. You see the user specific data after resume
  8. You can close the activity from the Sugar frame]]
Expected Results
and Pass Criteria
Pass criteria::
Comments More notes::
Release Stream Build Pass/Fail Trac Ticket(s) Comment(s) Date of Test
Software release::Candidate Build stream::8.2 Build number::763 PassFail::Pass ,|x| #x}} Comments::memorize-27; successfully shared between two laptops on an AP. Still no win condition. Created::


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} Comments::Memorize icon appears in activity donut and pulses during startup Created::2009/03/26


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} Comments::Memorize activity opens properly Created::2009/03/26


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} Comments::Memorize activity closes properly Created::2009/03/26


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} Comments::Memorize icon disappears from the activity donut when activity closed Created::2009/03/26


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} Comments::Journal entry for previous activity session appears Created::2009/03/26


Software release:: Build stream::8.2 Build number::767 PassFail::Fail ,|x| #x}} Comments::Clicking on Memorize journal entry restores activity to an appropriate state. FAIL because any pairs the player had revealed are lost and the user must start playing from scratch again. Created::2009/03/26


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} Comments::Addition opens properly Created::2009/03/26


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} Comments::Letters opens properly Created::2009/03/26


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} Comments::Sounds opens properly Created::2009/03/26


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} Comments::4x4 produces the correct grid Created::2009/03/27


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} Comments::5x5 produces the correct grid Created::2009/03/27


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} Comments::6x6 produces the correct grid Created::2009/03/27


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} [[Comments::4x4 grid allows only valid squares to highlight and be chosen

for the 1st part of a turn]]

Created::2009/03/27


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} [[Comments::4x4 grid allows only valid squares to highlight and be chosen

for the 2nd part of a turn]]

Created::2009/03/27


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} [[Comments::5x5 grid allows only valid squares to highlight and be chosen

for the 1st part of a turn]]

Created::2009/03/27


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} [[Comments::5x5 grid allows only valid squares to highlight and be chosen

for the 2nd part of a turn]]

Created::2009/03/27


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} [[Comments::6x6 grid allows only valid squares to highlight and be chosen

for the 1st part of a turn]]

Created::2009/03/27


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} [[Comments::6x6 grid allows only valid squares to highlight and be chosen

for the 2nd part of a turn]]

Created::2009/03/27


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} Comments::Sounds game only allows valid squares to highlight and be chosen Created::2009/03/27


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} [[Comments::Testing that selected squares are always recognised and handled correctly as valid or invalid.

Combination tested: Addition 4x4 valid]]

Created::2009/03/27


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} [[Comments::Testing that selected squares are always recognised and handled correctly as valid or invalid.

Addition 5 invalid]]

Created::2009/03/27


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} [[Comments::Testing that selected squares are always recognised and handled correctly as valid or invalid.

Addition 6 valid]]

Created::2009/03/27


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} [[Comments::Testing that selected squares are always recognised and handled correctly as valid or invalid.

Letters 4 invalid]]

Created::2009/03/27


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} [[Comments::Testing that selected squares are always recognised and handled correctly as valid or invalid.

Letters 5 valid]]

Created::2009/03/27


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} [[Comments::Testing that selected squares are always recognised and handled correctly as valid or invalid.

Letters 6 invalid]]

Created::2009/03/27


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} [[Comments::Testing that selected squares are always recognised and handled correctly as valid or invalid.

Sounds 4 valid]]

Created::2009/03/27


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} [[Comments::Testing that selected squares are always recognised and handled correctly as valid or invalid.

Sounds 5 invalid]]

Created::2009/03/27


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} [[Comments::Testing that selected squares are always recognised and handled correctly as valid or invalid.

Sounds 6 valid]]

Created::2009/03/27


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} Comments::A new random game is produced (using new game icon in top left corner) Created::2009/03/27


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} Comments::The ‘pair’ images disappear from the left when a new game is started Created::2009/03/27


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} Comments::Win with 4x4 grid playing addition Created::2009/03/27


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} Comments::Win with 5x5 grid playing letters Created::2009/03/27


Software release:: Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} Comments::Win with 6x6 grid playing Sounds Created::2009/03/27


Memorize Same Side Testing

Test case: Short name::Same side testing
How to report results

Stream ,|x|Build stream::x}}
Category Test category::Activity Sub-category Test subcategory::Memorize
Component System component::Memorize
Feature System feature::http://wiki.laptop.org/go/Memorize
Objective Test objective::Boxes from the same category cannot be chosen at same time.
Tools Test tools::
Setup Test setup::Start memorize activity.
Procedure [[Test procedure::1. User selects box in category 1.

2. User clicks on another box in category 1. (Alternatively category 2 is used in both steps)]]

Expected Results
and Pass Criteria
Pass criteria::second box is not revealed.
Comments More notes::This test is not applicable for the game when in sound mode
Release Stream Build Pass/Fail Trac Ticket(s) Comment(s) Date of Test
Software release::8.2.0 (767) Build stream::8.2 Build number::767 PassFail::Pass ,|x| #x}} Comments:: Created::2009/03/26