The renewal maintenance has officially ended for Progress iMacros effective November 30, 2023.
This Wiki site will also no longer be moderated from the Progress side.
Thank you again for your business and support.
Sincerely, The Progress Team
Checkpoints
A checkpoint verifies that expected information is displayed in a Web Application while the test is running. This page "translates" the checkpoint terminology used in some web testing programs (e. g. QTP) and books in iMacros commands that perform the same task.
Text Checkpoint
A text checkpoint checks that a text string is displayed in the appropriate place on a web application.
The TAG command can be used as easy and very fast text check point.
Image Checkpoint
An image checkpoint checks the values of an image on a web application.
iMacros contains the SAVE ITEM and Image Recognition functions that include image checkpoint functionality. Please see this FAQ.
Web Table Checkpoint
A table checkpoint checks information within a table on a web application. iMacros allows you to extract a complete table and then verify its content via the Scripting Interface. You can also adress specific table elements with the Relative Extraction / Relative TAG command feature and verify them directly in the macro.
XML Checkpoint
An XML checkpoint checks the contents of individual XML data files or XML documents that are part of your Web application.
iMacros can save XML documents and/or return the content of an XML to the calling script. You can use the standard XML functions available in all modern scripting languages to test the XML content in details (e. g. use Microsoft.XMLDOM in VBS).
Database Checkpoint
A database checkpoint checks the contents of databases accessed by your web site. iMacros can interface with databases via its Scripting Interface. You can verify database content directly in the scripting language that you use.
Page Checkpoint
A page checkpoint checks the characteristics of a web page.
iMacros does not in have a page check point. We recommend to use the other checkpoints instead.If you need to verify the complete page, you can use the SAVE command to save a website (with or without images) and compare it to a reference page via the Scripting Interface.