Computer ScienceCode 9618
Program Testing and Maintenance
What this topic asks you to be able to do
- Demonstrate an understanding of how faults can be revealed in programs and how to prevent them
- Locate and identify the various types of error in a program
- Correct identified errors
- Demonstrate an understanding of the testing methods on offer and pick suitable data for a given method
- Demonstrate an understanding of the reasons a test strategy and a test plan are required, along with their probable contents
- Choose suitable test data to fit a test plan
- Demonstrate an understanding of why a system needs ongoing maintenance and how each type of maintenance differs from the others
- Analyse a program that already exists, then amend it to extend what it can do