Requirement Traceability:
Requirements 26, 27, and 28
Purpose:
Procedure:
For the following test case, words
in italic refer to the hosting computer and underlined words refer to
the client computer. Words in
regular type refer to both computers.
Follow the Test Data procedure in
Test Case 5 except for the last step (exiting the game) and then follow
the steps below:
Test Data:
|
Action |
Input |
Expected Output |
|
Click Level | Go To Level |
|
Go To Level dialog box appears and has a list of levels
available to go to. |
|
Select Level 4 and click OK |
|
The Go To Level dialog closes. Change Level confirmation box appears. It says that your partner has requested to
change to Level 1 and asks if you agree. |
|
Click the No button |
|
The box closes and the level has not changed The level does not change |
|
Click Level | Go To Level |
|
Go To Level dialog box appears and has a list of levels
available to go to. |
|
Select Level 4 and click OK |
|
The Go To Level dialog closes. Change Level confirmation box appears. It says that your partner has requested to
change to Level 1 and asks if you agree. |
|
Click the Yes button |
|
One both machines, the Level 4 is loaded. The Level Name field reads Level 4. The Moves, Pushes, and Crates Incinerated fields are all reset to 0. The Elapsed Time field starts at 0:00 and is continually ticking upward. |
|
Press
Game | Exit Press
Game | Exit |
|
The Sokoban game closes. The Sokoban game closes. |