eCATT Tutorial

In this article author introduces some of the basic concepts regarding eCATT and then you will learn how to develop a test script to upload a test data file with a practical example. So in precise in this article you will see what eCATT is, how we can use it; how we can load a test data from a file with an example. After reading this article you will have a clear idea about eCATT tool. And you will be able to write a test script in which test data can be loaded from a file. This article is divided into following sections.

  1. What is eCATT?
  2. How to load test data from a file in 4.7X with an example?

Read more

eCATT Equivalents of CATT Commands and Variables

At the files below you will find the list of CATT commands and their eCATT equivalents. And for the variables, CATT variables are renamed in eCATT to mainly to give them English names rather than German. The table attached below list most of the changes including the loss of CATT variable which has no equivalent in eCATT. Read more

TCD Testing in eCATT

eCATT provides a environment for developing functional tests. eCATT creates a single object that defines every aspect of a test, has four separate object types. The first three form the building blocks of a test, and the fourth combines the others into a complete test case.

eCATT Objects:

  • Test Script: Set of commands that form the test
  • Test Data Container:Reusable sets of parameters that can be used to run tests
  • System Data Container:A list of systems that are addressed during the execution of a test script
  • Test Configuration:A Test Script, plus data from one or more Test Data Containers, plus a System Data Container that describes the system landscape.

Read more

eCATT Article Series

eCATT is a SAP Testing Tool, which can be used to automate & test business scenarios in R/3. One can create and execute the eCATT scripts based on business processes mapped in R/3. These scripts can be then tested before go live to Production server. If needed eCATT can be used in production server also provided exact functionality of its usage should be known. After testing, eCATT generates a detailed log depending on the processes executed. If the testing is smooth with success mode, this means the business scenarios mapped in R/3 system are correct. And if the test results in error than one can analyze the problems from the generated error log. Thus helps in analyzing the error. Read more

What is eCATT?


eCATT is an SAP Testing Tool used to automate & test business scenarios in R/3. Each test generates a detailed log that documents the test process and results. If the testing is smooth without any errors, this means that the business scenarios mapped in R/3 are correct. If the test results in error then the problem can be analyzed using the error log that is generated.

eCATT enables automatic testing in SAP GUI for Windows and SAP GUI for Java. Read more

eCATT Security Guide

The security guide provides an overview of the security-relevant information that applies to eCATT.
The aim of this guide is to help you make informed choices about your security policy in your testing environment by explaining the authorizations required for different kinds of eCATT users. It also explains the security features implemented to protect your systems from unwanted GUI scripting access.

Download eCATT Security Guide

eCATT Guides

This is a series of article which will introduce the users to the automated testing tool called eCATT. For easier understanding of the user, the article has bee split into a series of eight articles where the user is given introduction to the eCATT, how the user can record and parameterize the script, the concept behind test data container, system data container and test configurator is explained. For the easier user understanding an attempt has been made to combine eCATT theory with some examples and illustrations. The work of exploration has been mainly on the SAP GUI recording mode. For the other recording modes like TCD, Web Dynpro applications, the user will have to refer the SAP help. The series of the articles are listed below for user reference. Read more