Daily Smoke Test Procedure
|
Requirement |
Pass/Fail |
Defect Number |
| Sokoban application starts with the opening animated sequence. | Pass | |
| The main application window appears with the first level appearing in the major pane. | Pass | |
| Score (Defaulted to 0), Level Name (Defaulted to "Level 1"), Moves (Defaulted to 0), Pushes (Defaulted to 0), Crates Incinerated (Defaulted to 0), Elapsed Time (Starting at 0 and increasing with seconds) fields are all present on the right hand side of the main window. | Pass | |
| Restart, Undo, and End Game buttons are all present in the bottom right-hand corner of the window. | Pass | |
| Pressing the UP button makes the robot move up one tile space. | Pass | |
| Pressing the DOWN button makes the robot move down one tile space. | Pass | |
| Pressing the RIGHT button makes the robot move to the right one tile space. | Pass | |
| Pressing the LEFT button makes
the robot move to the left one tile space.
|
Pass | |
| Pressing the UNDO button in the bottom right-hand corner undoes the last move performed. | Pass | |
| Pressing the Restart button resets the map and scoring fields to their default values. | Pass | |
| Pushing a crate into the incinerator removes the crate and displays a dialog box to tell the user their level results. | Pass | |
| Pressing the OK button, level 2 begins with all score fields reset to default values. | Pass | |
| Pressing the End Game button closes the program. | Pass |