3.3 Checking Development Tests

A complete set of tests should be run to assess the final solution.

They could be plucked from the tests in your dev cycles, or be new tests that run the system as a whole.

Tests

Test
Instructions
What I expect
Pass/Fail

1

Attempt to navigate through the menus by clicking on all the buttons. Pressing "escape" while playing the game.

Menu buttons should all work and be displayed correctly. Pressing "escape" during the game should return the player to the menu.

Pass

2

Test controls in multiplayer or practice mode.

Player should control the character, changing the angle of the shot with "←" and "→". Power of shot should be adjusted with "↑" and "↓". Holding "alt" will make changing the angle more precise. "Space" to shoot a bullet which should fly where you aimed it, being affected by gravity.

Pass

3

Shoot a bullet high in the air.

After the bullet gets past a certain height threshold, the bullet is affected by wind.

Pass

4

Play the multiplayer mode.

When playing, players should be able to take turns shooting and when someone gets hit, the score at the top of the screen should update.

Pass

Evidence

4MB
Open
Multiplayer evidence
492KB
Open
Video evidence of final menu

Last updated