What is CHECKPOINT?

A checkpoint is a specialized step that compares two values and reports the result. A checkpoint compares the actual Results from the Test run with the expected results in the test plan.

The expected results are based on what is recorded and the actual results are based on what occurs during a test run. If the two values match, the checkpoint passes; otherwise, the checkpoint fails. A checkpoint can verify one or more values.

Types of Checkpoints: There are 8 CheckPoints in total in QTP.They are

  1. STANDARD checkpoint
  2. Text CheckPoint
  3. Text Area CheckPoint
  4. Bitmap CheckPoint
  5. Database CheckPoint
  6. Accessibility CheckPoint
  7. XML CheckPoint (From Resource)
  8. XML CheckPoint (From Application)

This lesson covers STANDARD checkpoints. Other checkpoints are covered in later lessons.