Checkpoints (aka Verification Points)¶
Purpose¶
A Checkpoint is defined by two components:
- a location in the test execution path, and
- a subset of the AUT's state.
Each time the checkpoint is executed, the AUT's state is compared to a predefined value. Any discrepancies are noted and may indicate a regression in program behavior in the test execution report.
Usage¶
A checkpoint can be added in two ways:
- during recording, using the Verify Object Properties dialog, or
- by manually adding an Assertion to the test script.