| Testing Tips |
| Testing is a very important part of the software cycle and you need to allow enough time to do it: 1 Test your program as you go along. Make notes on the test results and the solutions you used to solve the problems you encountered. You will need this for one of the A4 criteria. You might like to produce a log of these tests and solutions for the assignment write up 2 Remember that you need to allow time for writing up your assignment, testing and doing the user documentation too 3 Set a cut off date after which you will stop refining your program and go onto testing. 4 Allow at least a week for the final testing. Use the third party testing method described in the lecture notes. Don't forget to allow time, after this, to write up the assignment! 5 Make sure that you: Test all the major pathways through your program Test all possible events Test all inputs to your program with acceptable and unacceptable data 6 If you come across any problems you could try and solve them. However, if time is short so you can just describe what needs to be done to fix the problem....so long as you have done 1 above!!! |