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.

Topic 1

The Purpose of Testing

0/40/1

Topic 2

Types of Testing

0/40/1

Topic 3

Identifying Syntax and Logic Errors

0/60/10/1

Topic 4

Selecting and Using Suitable Test Data

0/70/1

Topic 5

Test Plans

0/50/1

Topic 6

Refining Algorithms

0/4

Ready to finish?

Log in to save this lesson and earn rewards.