Tests/Activity/Memorize
From OLPC
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
| ||
| 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
|
| 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
|
| Test setup | n/a |
| Test subcategory | memorize + |
| Test tools | n/a + |

