0 Shares 683 Views

Stores and Checkpoints

May 10, 2013
683 Views

checkpointsIn any typical automation tool, Checkpoints are the verification or comparison operations for a particular or overall functionality under test. Lets understand it more clearly with an example. Say, you login to an application and you decide whether your login is successful based on certain characteristics or functionality or an objects state. To perform this check, you will need to compare the current object state to the desired object state. Another example could be if a test simulates user actions for exporting an application’s data to a file, you will need to check whether the file contains valid data. To perform this check, you will compare the resulting file with a baseline copy. using different checkpoints, we add these assertions into the test.

TestComplete provide different types of checkpoint for the verification or comparisons like checkpoints for images, files, object text and properties, XML documents, database tables, etc. You can find these checkpoints in Recording  toolbar.

Checkpoints

Checkpoints

  • Object Checkpoint -used to verify an object in application under test.
  • Property Checkpoint – used for verifying the value of an object’s Property.
  • XML Checkpoint -to verify an XML document
  • File Checkpoint – to compare files (byte-by-byte).
  • Web Service Checkpoint -verifies a web service’s response.
  • Web Accessibility Checkpoint – Performs various verification actions over a web page, like checking for broken links, use of ActiveX objects on the page, use of the ALT attribute of the IMG tags, use of server-side images and more.
  • Web Comparison Checkpoint -helps to compare the data or structure of the web page against a stored copy.
  • Table Checkpoint -to verify data of a tabular control, such as grid, list view, list box or combo box.
  • Region Checkpoint -compares two images/two Screen areas.
  • Database Checkpoint – helps to verify the structure of DB Table(Rows,Columns,Content).
  • Clipboard Checkpoint — Verifies the clipboard contents.
  • Manual Checkpoint — Provides instructions for the tester to perform a manual check.

These Checkpoints used baseline data for the comparisons, these data is stored into a project item called ‘Stores’
Baseline data for almost all types of checkpoint are being stored into ‘Stores’ project item except the checkpoints that verify object properties.Baseline data for them is specified in tests.

 

You may be interested

Setting up Web Service Automation Project
Katalon Studio
240 views
Katalon Studio
240 views

Setting up Web Service Automation Project

Saket - Oct 24, 2017

Web services are specific services that can be published and called over the Internet by client applications. Katalon Studio supports functional testing of web services. This topic…

Setting up Mobile Automation Project in MacOS
Katalon Studio
241 views1
Katalon Studio
241 views1

Setting up Mobile Automation Project in MacOS

Saket - Oct 09, 2017

Using Katalon Studio, mobile tester can design automation test for both Android and iOS to run on physical devices, cloud services and emulators. This tutorial explains how…

UFT Jenkins Integration
Unified Functional Testing
795 views
Unified Functional Testing
795 views

UFT Jenkins Integration

Saket - Oct 03, 2017

In our earlier post, we got to know the easy integration of UFT with GIT. This post focuses on integration of UFT and Jenkins. I have also…

Leave a Comment

Your email address will not be published.

Most from this category

Join The Growing Group of 15000+ Test Automation Engineers

Signup for our newsletter and get access to free downloads, as well as tips, tricks and techniques and various test automation resources.
Name
Email Address
Secure and Spam free...