Requirement Traceability:
Requirement
11
Purpose:
Verify the user is able to go
to and play the previous level.
Procedure:
���� 1.�
Follow the steps below.
Test
Data:
Action |
Input |
Expected Output |
Start Sokoban game |
|
The program will begin
with the opening graphics sequence and display the main menu. |
Click on the New Solo� Game button |
|
The single player game
begins on the first level with �Level 1� displayed in the Level Name
field on the right side of the application window.� The level has one crate and one incinerator.� Score, Moves, Pushes,
and Crates Incinerated are all set to 0.� The timer, starting at 0, is continually counting upward. |
From
the task bar select Level |
|
A pull down menu appears with
Next Level, Previous Level, Go To Level, Restart Level, Pause, Undo Move, and
Instant Replay available to use. |
Select Next Level |
|
The Next Level text is
highlighted in blue.� The Next Level,
Level 2, is loaded.� Level 2 is loaded
with the fields Score, Pushes, Moves, and Crates
Incinerated set to 0.� The Level
field now reads Level 2 and Time Elapsed begins counting upward from
0. |
From
the task bar select Level |
|
A pull down menu appears with
Next Level, Previous Level, Go To Level, Restart Level, Pause, Undo Move, and
Instant Replay available to use. |
Select Previous Level |
|
The Previous Level text is
highlighted in blue.� The Previous
Level, Level 1, is loaded.� Level 1 is loaded
with the fields Score, Pushes, Moves, and Crates
Incinerated set to 0.� The Level
field now reads Level 1 and Time Elapsed begins counting upward from
0. |