Tests/Activity/Memorize

From OLPC

Jump to: navigation, search

Test case: Memorize Activity
How to report results

Stream Any
Category Activity Sub-category memorize
Component memorize
Feature http://wiki.laptop.org/go/Memorize
Objective basic functional test
Tools n/a
Setup n/a
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
warning.pngEmpty strings are not accepted.
Comments warning.pngEmpty strings are not accepted.
Release Stream Build Pass/Fail Trac Ticket(s) Comment(s) Date of Test
Candidate 8.2 763 Pass memorize-27; successfully shared between two laptops on an AP. Still no win condition. warning.pngThe date "" was not understood (support for dates is still experimental).


warning.pngEmpty strings are not accepted. 8.2 767 Pass Memorize icon appears in activity donut and pulses during startup 2009/03/26


warning.pngEmpty strings are not accepted. 8.2 767 Pass Memorize activity opens properly 2009/03/26


warning.pngEmpty strings are not accepted. 8.2 767 Pass Memorize activity closes properly 2009/03/26


warning.pngEmpty strings are not accepted. 8.2 767 Pass Memorize icon disappears from the activity donut when activity closed 2009/03/26


warning.pngEmpty strings are not accepted. 8.2 767 Pass Journal entry for previous activity session appears 2009/03/26


warning.pngEmpty strings are not accepted. 8.2 767 Fail 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. 2009/03/26


warning.pngEmpty strings are not accepted. 8.2 767 Pass Addition opens properly 2009/03/26


warning.pngEmpty strings are not accepted. 8.2 767 Pass Letters opens properly 2009/03/26


warning.pngEmpty strings are not accepted. 8.2 767 Pass Sounds opens properly 2009/03/26


warning.pngEmpty strings are not accepted. 8.2 767 Pass 4x4 produces the correct grid 2009/03/27


warning.pngEmpty strings are not accepted. 8.2 767 Pass 5x5 produces the correct grid 2009/03/27


warning.pngEmpty strings are not accepted. 8.2 767 Pass 6x6 produces the correct grid 2009/03/27


warning.pngEmpty strings are not accepted. 8.2 767 Pass 4x4 grid allows only valid squares to highlight and be chosen

for the 1st part of a turn

2009/03/27


warning.pngEmpty strings are not accepted. 8.2 767 Pass 4x4 grid allows only valid squares to highlight and be chosen

for the 2nd part of a turn

2009/03/27


warning.pngEmpty strings are not accepted. 8.2 767 Pass 5x5 grid allows only valid squares to highlight and be chosen

for the 1st part of a turn

2009/03/27


warning.pngEmpty strings are not accepted. 8.2 767 Pass 5x5 grid allows only valid squares to highlight and be chosen

for the 2nd part of a turn

2009/03/27


warning.pngEmpty strings are not accepted. 8.2 767 Pass 6x6 grid allows only valid squares to highlight and be chosen

for the 1st part of a turn

2009/03/27


warning.pngEmpty strings are not accepted. 8.2 767 Pass 6x6 grid allows only valid squares to highlight and be chosen

for the 2nd part of a turn

2009/03/27


warning.pngEmpty strings are not accepted. 8.2 767 Pass Sounds game only allows valid squares to highlight and be chosen 2009/03/27


warning.pngEmpty strings are not accepted. 8.2 767 Pass Testing that selected squares are always recognised and handled correctly as valid or invalid.

Combination tested: Addition 4x4 valid

2009/03/27


warning.pngEmpty strings are not accepted. 8.2 767 Pass Testing that selected squares are always recognised and handled correctly as valid or invalid.

Addition 5 invalid

2009/03/27


warning.pngEmpty strings are not accepted. 8.2 767 Pass Testing that selected squares are always recognised and handled correctly as valid or invalid.

Addition 6 valid

2009/03/27


warning.pngEmpty strings are not accepted. 8.2 767 Pass Testing that selected squares are always recognised and handled correctly as valid or invalid.

Letters 4 invalid

2009/03/27


warning.pngEmpty strings are not accepted. 8.2 767 Pass Testing that selected squares are always recognised and handled correctly as valid or invalid.

Letters 5 valid

2009/03/27


warning.pngEmpty strings are not accepted. 8.2 767 Pass Testing that selected squares are always recognised and handled correctly as valid or invalid.

Letters 6 invalid

2009/03/27


warning.pngEmpty strings are not accepted. 8.2 767 Pass Testing that selected squares are always recognised and handled correctly as valid or invalid.

Sounds 4 valid

2009/03/27


warning.pngEmpty strings are not accepted. 8.2 767 Pass Testing that selected squares are always recognised and handled correctly as valid or invalid.

Sounds 5 invalid

2009/03/27


warning.pngEmpty strings are not accepted. 8.2 767 Pass Testing that selected squares are always recognised and handled correctly as valid or invalid.

Sounds 6 valid

2009/03/27


warning.pngEmpty strings are not accepted. 8.2 767 Pass A new random game is produced (using new game icon in top left corner) 2009/03/27


warning.pngEmpty strings are not accepted. 8.2 767 Pass The ‘pair’ images disappear from the left when a new game is started 2009/03/27


warning.pngEmpty strings are not accepted. 8.2 767 Pass Win with 4x4 grid playing addition 2009/03/27


warning.pngEmpty strings are not accepted. 8.2 767 Pass Win with 5x5 grid playing letters 2009/03/27


warning.pngEmpty strings are not accepted. 8.2 767 Pass Win with 6x6 grid playing Sounds 2009/03/27


Facts about Tests/Activity/MemorizeRDF feed
Build number 763  +, and 767  +
Build stream Any  +info.pngLink to builds in stream, Packages in stream, ChangeLog, Differences vs joyride , and 8.2  +info.pngLink to builds in stream, Packages in stream, ChangeLog, Differences vs joyride
Comments memorize-27; successfully shared between two laptops on an AP. Still no win condition., Memorize icon appears in activity donut and pulses during startup, Memorize activity opens properly, Memorize activity closes properly, Memorize icon disappears from the activity donut when activity closed, Journal entry for previous activity session appears, 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., Addition opens properly, Letters opens properly, Sounds opens properly, 4x4 produces the correct grid, 5x5 produces the correct grid, 6x6 produces the correct grid, 4x4 grid allows only valid squares to highlight and be chosen

for the 1st part of a turn, 4x4 grid allows only valid squares to highlight and be chosen for the 2nd part of a turn, 5x5 grid allows only valid squares to highlight and be chosen for the 1st part of a turn, 5x5 grid allows only valid squares to highlight and be chosen for the 2nd part of a turn, 6x6 grid allows only valid squares to highlight and be chosen for the 1st part of a turn, 6x6 grid allows only valid squares to highlight and be chosen for the 2nd part of a turn, Sounds game only allows valid squares to highlight and be chosen, Testing that selected squares are always recognised and handled correctly as valid or invalid. Combination tested: Addition 4x4 valid, Testing that selected squares are always recognised and handled correctly as valid or invalid. Addition 5 invalid, Testing that selected squares are always recognised and handled correctly as valid or invalid. Addition 6 valid, Testing that selected squares are always recognised and handled correctly as valid or invalid. Letters 4 invalid, Testing that selected squares are always recognised and handled correctly as valid or invalid. Letters 5 valid, Testing that selected squares are always recognised and handled correctly as valid or invalid. Letters 6 invalid, Testing that selected squares are always recognised and handled correctly as valid or invalid. Sounds 4 valid, Testing that selected squares are always recognised and handled correctly as valid or invalid. Sounds 5 invalid, Testing that selected squares are always recognised and handled correctly as valid or invalid.

Sounds 6 valid, A new random game is produced (using new game icon in top left corner), The ‘pair’ images disappear from the left when a new game is started, Win with 4x4 grid playing addition, Win with 5x5 grid playing letters, and Win with 6x6 grid playing Sounds
Created warning.pngThe date "" was not understood (support for dates is still experimental). , 26 March 2009  +, and 27 March 2009  +
More notes warning.pngEmpty strings are not accepted.
Pass criteria warning.pngEmpty strings are not accepted.
PassFail Pass  +, and Fail  +
Short name Memorize Activity  +
Software release Candidate  +, and warning.pngEmpty strings are not accepted.
System component memorize  +
System feature http://wiki.laptop.org/go/Memorize  +
Test category Activity  +
Test objective basic functional test  +
Test procedure # Activity installs from download (if not # 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 an close the activity from the Sugar frame
Test setup n/a
Test subcategory memorize  +
Test tools n/a  +
Personal tools
  • Log in / create account
  • Login with OpenID
About OLPC
About the XO
Projects
OLPC wiki
Toolbox