2.3.5

Test Plans

Test yourself

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.

Illustrative background for Test dataIllustrative background for Test data ?? "content

Test data

  • To make sure that testing is thorough, both expected and unexpected data should be used in testing:
    • Valid data is correct and of the right format.
    • Extreme data is correct but on the edge of the valid range.
    • Invalid data is not within the acceptable range or is an invalid format.
    • Null data is where no data is entered to see what happens.
    • Erroneous data is of the wrong type altogether.
Illustrative background for Test plansIllustrative background for Test plans ?? "content

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.

Jump to other topics

1Computer Systems

1.1Systems Architecture

1.2Memory & Storage

1.3Computer Networks, Connections & Protocols

1.4Network Security

1.5Systems Software

1.6Ethical, Legal, Cultural & Environmental Concern

2Computational Thinking, Algorithms and Programming

Go student ad image

Unlock your full potential with GoStudent tutoring

  • Affordable 1:1 tutoring from the comfort of your home

  • Tutors are matched to your specific learning needs

  • 30+ school subjects covered

Book a free trial lesson