QTP - Check point
- Check point is a condition to differentiate between expected and actual states / results
- Checkpoint is a verification point that compares a current value for a specified property with the expected value for that property.
- Checkpoint enables you to identify whether Web site or application is functioning correctly.
CheckPoint Type | CheckPoint Category (Object level) | Description |
Standard Checkpoint | | Checks values of an object’s properties |
Browser Check Point | Checks for Browser's Information, such as Version of Browser Number of tabs utilized Toolbars used and so. | |
Page checkpoint | Check the Page's Information such as Number of Images on the page and their names / source paths Number of links on the page and their names / source paths Load time of the page | |
Object CheckPoint | Checks the characteristics of an Object Examples: WebEdit > Name of it, Text of it, Value in EditBox, Visible property and so on. WebLink > Name of link, Visible property, url of Link, href of link and so on. WebButton > Name of WebButton, enabled/disabled property, value of it and so on. | |
WebButton CheckPoint | Checks the characteristics of WebButton WebButton > Name of WebButton, enabled/disabled property, value of it and so on. | |
WebEdit CheckPoint | Checks the characteristics of WebEdit WebEdit > Name of it, Text of it, Value in EditBox, Visible property and so on. | |
WebLink CheckPoint | Checks the characteristics of WebLink WebLink > Name of link, Visible property, url of Link, href of link and so on. | |
Web CheckBox CheckPoint | Checks the characteristics of Web Checkbox WebCheckBox> Name of it, Checked / Unchecked, Visible property and so on. | |
WebElement CheckPoint | Checks the characteristics of an WebElement WebElement > Name of it, Text of it, Value in it, Visible property and so on. | |
Image CheckPoint | Checks the characteristics of an Image Image > name of image, SRC of it, image type of itme of it and so on. | |
WebTable CheckPoint | Checks for Table's Information. Such as Number of rows, coluns, cell values, table names and so on. | |
Frame CheckPoint | Checks for Frame's Information. Such as Frame's name, alt peroperty, items in frame and so on. | |
Text Checkpoint | Text / web Text / Paragraphs of page | Checks that a text string is displayed in the appropriate place in a Web page or application window |
Text Area CheckPoint | Form's content, Object's attached text | Checks that a text string is displayed in the appropriate place in an application window |
Bitmap Checkpoint | Any area of WebPage / Window | Checks any area of a Web page or application after capturing it as a bitmap |
Database Checkpoint | SQL / Oracle / Access DB | Checks the contents of databases accessed by an application or Web site |
Accessibility Checkpoint | All Objects (Page, Frames, Tables, images) | Identifies areas of a Web site to check for Section 508 compliancy / W3C accessibilities |
XML Checkpoint | XML files (Locally, web application) | The data content of XML documents in XML files or XML documents in Web pages and frames. |