Tests/Kuku: Difference between revisions
< Tests
Jump to navigation
Jump to search
(fix cat) |
|||
(26 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
[[Category: Test Plans]] |
[[Category: Test Plans]] |
||
==Start the Kuku activity== |
==Start the Kuku activity== |
||
''Justification:'' Self |
''Justification:'' Self |
||
Line 9: | Line 10: | ||
* That the icon pulses to indicate the activity starting up. |
* That the icon pulses to indicate the activity starting up. |
||
* That the Kuku activity opens properly. |
* That the Kuku activity opens properly. |
||
* That Kuku's music starts playing. |
|||
==Check Journal entry== |
==Check Journal entry== |
||
Line 26: | Line 28: | ||
* That the screen switches from the Start screen to the Main screen. |
* That the screen switches from the Start screen to the Main screen. |
||
* That your position is indicated by the chicken on one of the squares. |
* That your position is indicated by the chicken on one of the squares. |
||
* That your lives |
* That your lives, score, high score, and time remaining are displayed on the left. |
||
* That the time remaining is decreasing second by second. |
|||
* That a question appears at the upper lefthand corner. |
* That a question appears at the upper lefthand corner. |
||
Line 35: | Line 38: | ||
# Answer the first question correctly by using the arrow keys or d-Pad to move to the correct space and pressing any other key to peck. |
# Answer the first question correctly by using the arrow keys or d-Pad to move to the correct space and pressing any other key to peck. |
||
''Verify:'' |
''Verify:'' |
||
* That the chicken moves from space to space properly. |
* That the chicken moves from space to space properly and the pecking animation occurs properly. |
||
* That the number next to the checkmark icon increases by 1 when you answer correctly. |
* That the number next to the checkmark icon increases by 1 when you answer correctly. |
||
* That (if this is the first time Kuku is being played) your high score increases by 1 when you answer correctly. |
|||
* That a new problem appears in the upper left hand corner after you answer. |
* That a new problem appears in the upper left hand corner after you answer. |
||
* That a new set of numbers/pictures appears on the checkerboard after you answer. |
* That a new set of numbers/pictures appears on the checkerboard after you answer. |
||
* That the time per problem resets to 10 seconds after you answer. |
|||
* That the chicken graphic changes to a happy chicken briefly. |
|||
==Answering Incorrectly== |
==Answering Incorrectly== |
||
Line 47: | Line 53: | ||
''Verify:'' |
''Verify:'' |
||
* That your life total (indicated by the Kuku icon in the left margin) decreases by 1 when you answer incorrectly. |
* That your life total (indicated by the Kuku icon in the left margin) decreases by 1 when you answer incorrectly. |
||
* That the time per problem resets to 10 seconds after you answer. |
|||
* That the chicken's graphic changes to a sad chicken briefly. |
|||
==Running out of Time== |
==Running out of Time== |
||
Line 56: | Line 64: | ||
* That one life is deducted from your life total. |
* That one life is deducted from your life total. |
||
* That the board is reset, and your "incorrect" tally increases by one. |
* That the board is reset, and your "incorrect" tally increases by one. |
||
* That the time per problem resets to 10 seconds after you run out of time. |
|||
* That the chicken's graphic changes to a sad chicken briefly. |
|||
==Losing the Game== |
==Losing the Game== |
||
Line 65: | Line 75: | ||
* That the game ends after losing three lives. |
* That the game ends after losing three lives. |
||
* That a losing screen is displayed. |
* That a losing screen is displayed. |
||
* That a short musical cue plays to indicate that you have lost. |
|||
==Winning the Game== |
==Winning the Game== |
||
Line 75: | Line 86: | ||
* That the game restarts properly and resets all your old information (score, lives, etc.) |
* That the game restarts properly and resets all your old information (score, lives, etc.) |
||
* That the game ends and a winning screen is displayed. |
* That the game ends and a winning screen is displayed. |
||
* That a short musical cue plays to indicate that you have won. |
|||
* That (if this is the first time playing Kuku) your high score continues to increase along with your score, up to 10. |
|||
⚫ | |||
==Tablet Gameplay== |
|||
''Justification:'' Self |
''Justification:'' Self |
||
''Actions:'' |
|||
# |
|||
''Verify:'' |
|||
* |
|||
⚫ | |||
''Justification: Self'' |
|||
''Actions:'' |
''Actions:'' |
||
Line 95: | Line 100: | ||
==Resuming from the Journal== |
==Resuming from the Journal== |
||
''Justification: |
''Justification:'' Self |
||
''Actions:'' |
''Actions:'' |
||
# |
# Open the Journal and find the entry for Kuku. Press Resume. |
||
# Play another game of Kuku. |
|||
# Find the entry for your Kuku and click on it, then click Resume. |
|||
''Verify:'' |
''Verify:'' |
||
* That Kuku opens properly and |
* That Kuku opens properly and remembers your previous high score. |
||
* That your high score will increase only if your current score is greater than the high score. |
|||
* That your session is resumed properly. |
Latest revision as of 05:30, 22 March 2008
Start the Kuku activity
Justification: Self
Actions:
- Click on the Kuku icon in the taskbar.
Verify:
- That a Kuku icon is added to the activities donut.
- That the icon pulses to indicate the activity starting up.
- That the Kuku activity opens properly.
- That Kuku's music starts playing.
Check Journal entry
Justification: HIG
Actions:
- Switch to the Journal by clicking its icon on the activity donut.
Verify:
- That a Journal entry has been added for your Kuku activity session.
Starting the Game
Justification: http://wiki.laptop.org/go/Kuku/Versions, Self
Actions:
- Press any key at the Start screen to start.
Verify:
- That the screen switches from the Start screen to the Main screen.
- That your position is indicated by the chicken on one of the squares.
- That your lives, score, high score, and time remaining are displayed on the left.
- That the time remaining is decreasing second by second.
- That a question appears at the upper lefthand corner.
Answer Correctly
Justification: http://wiki.laptop.org/go/Kuku/Versions, Self
Actions:
- Answer the first question correctly by using the arrow keys or d-Pad to move to the correct space and pressing any other key to peck.
Verify:
- That the chicken moves from space to space properly and the pecking animation occurs properly.
- That the number next to the checkmark icon increases by 1 when you answer correctly.
- That (if this is the first time Kuku is being played) your high score increases by 1 when you answer correctly.
- That a new problem appears in the upper left hand corner after you answer.
- That a new set of numbers/pictures appears on the checkerboard after you answer.
- That the time per problem resets to 10 seconds after you answer.
- That the chicken graphic changes to a happy chicken briefly.
Answering Incorrectly
Justification: http://wiki.laptop.org/go/Kuku/Versions, Self
Actions:
- Answer the next question incorrectly by moving to a space with the wrong answer and pressing any other key to peck.
Verify:
- That your life total (indicated by the Kuku icon in the left margin) decreases by 1 when you answer incorrectly.
- That the time per problem resets to 10 seconds after you answer.
- That the chicken's graphic changes to a sad chicken briefly.
Running out of Time
Justification: http://wiki.laptop.org/go/Kuku/Versions, Self
Actions:
- Do not move the chicken until the timer runs out.
Verify:
- That one life is deducted from your life total.
- That the board is reset, and your "incorrect" tally increases by one.
- That the time per problem resets to 10 seconds after you run out of time.
- That the chicken's graphic changes to a sad chicken briefly.
Losing the Game
Justification: http://wiki.laptop.org/go/Kuku/Versions, Self
Actions:
- Lose all your lives by answering incorrectly.
Verify:
- That the game ends after losing three lives.
- That a losing screen is displayed.
- That a short musical cue plays to indicate that you have lost.
Winning the Game
Justification: http://wiki.laptop.org/go/Kuku/Versions, Self
Actions:
- Start a new game by pressing any key.
- Answer 10 questions correctly before you lose all your lives.
Verify:
- That the game restarts properly and resets all your old information (score, lives, etc.)
- That the game ends and a winning screen is displayed.
- That a short musical cue plays to indicate that you have won.
- That (if this is the first time playing Kuku) your high score continues to increase along with your score, up to 10.
Close the Kuku activity
Justification: Self
Actions:
- Close the Kuku activity by clicking the X button.
Verify:
- That the Kuku activity closes properly.
- That you are returned to the Home view.
- That the Kuku icon is removed from the activities donut.
Resuming from the Journal
Justification: Self
Actions:
- Open the Journal and find the entry for Kuku. Press Resume.
- Play another game of Kuku.
Verify:
- That Kuku opens properly and remembers your previous high score.
- That your high score will increase only if your current score is greater than the high score.