Checkpoints are those points where two object values that are current and expected values are compared. When checkpoints are inserted in the test, then a keyword view checkpoint is added in front of the row and a checkpoint statement id is added. QTP offers following types of checkpoints:
Page Checkpoint
Image Checkpoint
Bitmap Checkpoint
Text Checkpoint
Database Checkpoint
Standard Checkpoint
Accessibility Checkpoint
XML Checkpoint