Refer to the testing section for the previous exam for an introduction to testing. The additional knowledge you need to know is -

Types of errors
Spotting errors in code
Choosing test data
Trace tables
Debugging tools

Installation programs

Translator Diagnostics