A checkpoint is a comparison (or verification) operation that is performed during testing. These operations are an essential part of the testing process as they control whether the tested application functions properly.
You may need to perform verifications of different kinds, for instance:
To simplify the creation of the comparison code, you can use TestComplete special dialogs and wizards. You can invoke these wizards and insert the checkpoints into your scripts and keyword tests during the recording. This functionality frees you from reviewing the recorded script or keyword test and inserting checkpoints after the recording is over.
TestComplete includes a special project item, called Stores, that contains collections of images, file references, database values and other elements for comparison purposes. You can use this project item to save baseline copies of the compared elements. TestComplete uses these element to perform the comparison. For more information about this project item, see Stores Project Item.
In TestComplete, you can create checkpoints of the following type:
(Deprecated) Object Checkpoints