Checkpoints (aka Verification Points)¶
A Checkpoint is defined by two things:
- a location in the test execution path and
- a subset of AUT state.
Each time the checkpoint executes, the AUT state is compared to a predefined value. Discrepancies are noted, and may show a regression in program behavior.
A checkpoint can be added in two ways:
- during recording, with the Verify Object Properties dialog, or
- by manually adding an Assertion to the test script.