QA Wizard Pro includes the following types of checkpoints.
| Type | Use to: | More information |
|---|---|---|
| Window | Verify the property values of application windows against an expected value. For example, you can verify a window is maximized or has focus. | Creating checkpoints |
| Control | Verify the property values of application controls against an expected value. For example, you can verify a control contains specific text, has focus, or that some controls contain a specific number of items. | Creating checkpoints |
| Exists | Check if windows or controls exist in the application. For example, you can verify that a contact form contains a Submit button. | Creating exists checkpoints |
| Expression | Verify that an expression evaluates to True. For example, you can verify a variable value is less than a specified limit or that values returned by two variables are different. | Creating expression checkpoints |
| Image | Verify an image in the application against an expected image. For example, you can verify an image contains the correct colors or is displayed in the correct location. | Creating image checkpoints |
| Optical Character Recognition (OCR) | Verify graphical text in images, controls QA Wizard Pro cannot recognize, or a region in a window or control against an expected value. For example, you can verify text in web pages and images, such as charts and graphs. | Creating OCR checkpoints |
| String Exists | Check that a text substring exists or does not exist in another text string. For example, you can check for keywords in a label or verify data returned from a URL in a load test script. | Creating string exists checkpoints |