Test Plans

Computer Science: OCR GCSE, topic 2.3.7

Test Plans

It is important to make sure that tests are planned carefully to make sure that as many bugs as possible are fixed before deployment.

Test plans

Test plans

  • Test plans make sure that testing is effective by detailing exactly which tests will be performed, what test data will be used, and what the system's intended outcome should be.
  • A test plan should be created before development. It is part of the design stage.
  • Testing should cover all of the success criteria of the project.
Expected results

Expected results

  • Expected results are a key concept of a test plan.
  • A programmer should know how the program is expected to behave and what the expected output should be.
  • The actual result can then be compared to the expected result to determine whether the test was successful, unsuccessful or partially successful.

Test yourself on Test Plans

  • When should a test plan be written?

  • When should a test plan be constructed?

  • As a minimum, what should tests cover?

  • What should be included in a test plan?

  • Why are so many types of data included in test plans?

Practise this topic for free