Types of Error · Test Data · Debugging · Good Programming Practice
| Test Type | Definition | Example (age 0–120) |
|---|---|---|
| Normal | Typical valid input | 25, 45, 70 |
| Boundary | At the edges of valid range | 0, 1, 119, 120 |
| Erroneous | Invalid — should be rejected | -5, 200, "twenty" |
studentScore not x — makes code self-documenting