2.3.2 Testing

The purpose of testing


Types of testing

Iterative

Final/terminal

Identifying syntax and logic errors


Selecting and using suitable test data

Normal

Boundary

Invalid/Erroneous

Refining algorithms