2.3.2 Testing
In this lesson, you will learn why programs are tested throughout and at the end of development. You will explore iterative and final testing, identify syntax and logic errors, select normal, boundary, invalid, and erroneous test data, construct test plans, and use testing results to refine algorithms so that programs work correctly and are easier to maintain.
