3.3 Checking Development Tests
These are a collection of the tests that add to the overall player experience and are relevant to the success criteria. They are tests based on each development in each cycle and they are designed to test that the new features work as intended and that they all work in this final version of the game, before future development outside of this project.
They are in chronological order as they are in the cycles, except that they are all in one table.
Tests
1
Run code
Page to load and be rendered to fit the screen.
Pass
2
Press the WASD keys
Arrow keys allow basic movement of sprite on page.
Pass
3
Press the WASD keys
The player to move to the edge of the screen and go no further
Pass
4
Run code
Enemy spawns
Pass
5
Background music
Music begins as soon as the game starts
Pass
6
Shoot enemy
Enemy explodes with laser impact
Pass
7
Survive long enough to get the special enemies
The special enemies spawn in, move faster and basic enemies aren't spawned for duration.
Pass
8
Run code, and make it far enough into game
Health to be added and shown on screen
Pass
9
Shoot an enemy
The score displayed on screen gets 10 added to it
Pass
10
Collect health
When health is picked up, your score gets 10 added to it
Pass
11
Crash the player ship
The menu should appear and so should the restart button. The restart button should glow yellow when you hover over it.
Pass
Evidence










Final Project Result
This is a video of the game fully working and running as intended after all development tests have been completed and rerun to double check.
Last updated