Testing+Questions

1. Explain what is meant by each of the following types of error (a) System errors (b) Run-time errors (c) Syntax errors (d) Logic errors

2. Explain what is meant by each of the following terms: (a) debugging (b) breakpoints (c) step commands

3. Explain each of the following types of test data: (a) Normal (b) Extreme (c) Exceptional

4. Expected results from test data should be identified in advance of the testing process. Why?