SDD+Testing+N5

media type="custom" key="28160479"


 * Questions**

1. Complete the practical examples here

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

3. Explain what is meant by debugging

4. Explain using an examples, each of the following types of test data: (a) Normal (b) Extreme (c) Exceptional

5. A program asks the user to enter the day of the week in numeric form (1-7). Give two examples of normal, extreme and exceptional test data that could be used to test this program

6. A program asks the user to enter the value in pounds of their most recent supermarket purchase. Draw a test table with the following headings: Name Amount (£) Expected Output

Fill in the table with:
 * Normal Data (6 entries)
 * Extreme Data (4 entries)
 * Exceptional Data (5 entries)

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

Programming Testing Template: