Requirement Traceability:
Requirement
9
Purpose:
Verify the user is able to go
to and play any level he/she chooses.
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 and then Go To Level |
|
A new window (Go To Level)
will pop up, and it will provide a list of possible levels to choose
from. The OK and Cancel buttons are
activated. |
|
Click on the Level 2 text |
|
The Level 2 text is
highlighted in blue. |
|
Click on OK |
|
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. |