In your tests, you may need to perform various verifications. For example, you may need to check whether a file or a database contains appropriate data or to compare two web pages. With TestComplete, you can do this using comparison commands called checkpoints. TestComplete allows creating checkpoints to compare various types of data: images, object properties, XML documents, PDF files, arbitrary files, web services, and so on.
You can create checkpoints during the test recording as well as at design time. TestComplete provides special wizards that help you specify elements to be compared and generate verification code. TestComplete also includes the Stores project item to store baseline data that will be used in the comparison. This project item can hold images, objects, files, tables and other elements. You can add these elements to Stores from the Project Explorer, the Object Browser, and tests.
In This Section
Describes checkpoint types, their settings and explains how you can create and use checkpoints in your tests.
Explains how to create script code that will verify an object’s property value.
Explains how to create script code that will verify collections of object properties.
Explains how to create checkpoints that verify data of the controls that display values in a tabular form.
Contains information on creating script code that will compare data stored in a database.
Explains how to create script code that will compare files.
Describes how to create checkpoints that will recognize and compare the text content of PDF files.
Describes how to create a checkpoint that will compare XML files.
Contains information on creating script code that compare images or search one image within another.
Contains information about checkpoints that use
optical character recognition to verify whether the expected text is shown on your PC screen or mobile device screen.
Contains information about checkpoints that verify whether the desired image is displayed on a mobile device’s screen.
Contains information on creating checkpoints that verify the clipboard contents.
Contains information about checkpoints, in which the verification actions are performed by a tester.
Describes how to create a checkpoint that will run various audits against a web page.
Describes how to create a checkpoint that verifies the results of a web service’s method call.
Contains information on creating checkpoints that perform various checks of web pages.
Contains information on creating checkpoints that compare web pages.
Describes the Checkpoint wizard that assists you in creating various checkpoints.
Provides information about the Stores project item that holds checkpoint data.
Describes how to create property checkpoints for the most commonly used properties easier.
Describes how to use key columns to identify rows within table and database table checkpoints.
See Also
Testing With TestComplete