90 likes | 277 Views
Test Plan. Area to be tested Expected Outcome Actual Outcome Pass/Fail Test date Further Action Pass – 10 test areas/ Merit – 15 test area/ Dist 20 test areas. Testing a program for errors. Syntax errors – missing { , capital letters Logical errors in the code. Test Area.
E N D
Test Plan • Area to be tested • Expected Outcome • Actual Outcome • Pass/Fail • Test date • Further Action • Pass – 10 test areas/ Merit – 15 test area/ Dist 20 test areas
Testing a program for errors • Syntax errors – missing { , capital letters • Logical errors in the code
Test Area • Enter player name • Test that player name is less that 15 characters • If it is less than 3 characters it will show an error message • If it is greater than 15 characters it will show an error message • Correct backgrounds • Enter button works – display level 1 • Collisions working – list all the different ones • Score changes?? • Game over screen • Scoreboard – correct order • Correct number of actor on the screen
What makes a good game? • Is it fun to play? • Does it have different levels? • Does it keeps a score? • Can you can play with friends? (multiplayer) • Does it have a point? – story or narrative • Does it have good quality graphics? – backgrounds & characters • Does it have a goal or task? • Is it easy to play? • Does it use suitable sound & music? • Does it have easy to use controls? • Do you like the characters? • Is there enough help and guidance?
Tasks to do… • Choice of programming task • Test Plan • User Questionnaire • Working on your game