Category Archives: INFO 1 – Topic 9: Testing

Your testing consists of three main elements:
• Testing using the performance indicators (within analysis) to prove that your solution does what your client wants it to do.
• Testing through development; this is testing the solution as you develop it.
• Testing during operation; this is using the test plan.
▫ During this section we can test the solution further.
▪ Unit testing – each individual element is tested and then the elements combined are                tested to check the data flows properly.
▪ System testing – the whole system is tested.
• User testing – this is where the end user tests the system as though it were in real life to see if everything works as it should.

A test plan uses test data that ensures:
• The validity of the data input.
• The accuracy of the data input.
• The presentation of the output.
• That the solution meets the needs of the client.
• That the solution is usable by the end user and / or intended audience.
• That it incorporates the data to be used for testing the solution and the expected results of each test.

Introduction:

Testing should be done throughout the development of the solution. The reason for the test plan is because you would not want to proceed onto the next part of a solution unless you were sure that the first part worked properly.
It is vital to keep tracking of all the tests you have performed. This is then put together in a document called a test plan.