To fully test my program, test data needs to be created that can fully push the program to its boundaries or even further by causing a crash or error during execution. This will ensure that all errors and bugs are discovered so they can then be corrected.. The whole program will be played several times to make sure it works from the start to the end without any errors or bugs being encountered and to ensure it gives the correct outputs.
User login
No. Activity Data input What I expected actual output Reason
1 Entering an item that is in the white list. An item that is in the white list
e.g. Luke, Gregor or Guest”. The program displays a message to confirm the item is in the list. The program displays a message to confirm the …show more content…
Activity Data input What I expected actual output Reason
1 Main menu --------------------- Main menu to be displayed. Main menu is displayed. To show that the main menu is displayed.
2 Entering the number for easy difficulty. The number 1. The program to start the easy difficulty game The program started the easy game. To show that the program started the easy game.
3 Entering the number for medium difficulty. The number 2. The program to start the medium difficulty game. The program started the medium game. To show that the program started the medium game.
4 Entering the number for hard difficulty. The number 3. The program to start the hard difficulty game. The program started the hard game To show that the program started the hard game.
5 Entering the number to exit the game. The number 4. The program to close. The program closed. To show that the program closed.
Playing the game
No. Activity Data input What I expected actual output Reason
1 Choosing a row and column A number corresponding to a row and column A point on a row and column being selected A point was selected To show that the selection works on easy …show more content…
One error I encountered was fixed with trial and error and resulted in strange numbering in the white list.
Testing of finished program
Amount of testers: 6.
Concentration Card Game Testing Questionnaire.
The amount stars were added up and shown below.
Comments that were left have been added to the spaces below.
Ease of Use. 4.5 Average
Friendly User Interface. 4.2 Average
Difficulty of the Game. 2.7 Average
Help features available e.g. How to Play, Rules etc. 4.2 Average
Enjoyable. 4 Average
Compared to playing this game with real cards how easier is it to play the computer version? 4.5 Average
Errors Encountered. Two Testers encountered file access errors, Error Number 75 and 52.
Two Testers reported that the High Score Table would not keep your second score.
Two Testers reported that Cards were left over that could not be matched; one tester encountered this after quickly clicking multiple cards.
Areas that could be improved. Increase the Amount of Tries.
Increase the time the cards are shown at the start.
More colourful User Interface.
The speed at which the cards are displayed when