Introduction
Extended Computer Aided Test Tool (eCATT) is used to create and execute functional tests. Its primary aim is the automatic testing of SAP business processes. Each test generates a detailed log that documents the test process and results.
eCATT enables automatic testing in SAP GUI for Windows.
This is mainly used to test the configuration settings of a business process. And hence it is used mainly in Development systems. It is not recommended to run eCATTs in production environment as it will lead to database changes. It is only a test tool. For DB uploads we should go for other techniques like LSMW, Batch Input, etc.
eCATT runs in a system based on SAP Web Application Server 6.20 or higher. However, you can use this system to test systems with Release 4.6C or higher.
Transaction code to create and run eCATT is SECATT.
eCATT may be used to :
- Test transactions, reports, and scenarios
- Call BAPIs and function modules
- Test remote systems
- Check authorizations (user profiles)
- Test updates (database, applications, GUI)
- Test the effect of changes to customizing settings
- Check system messages
eCATT scripts can be included in a test catalog to be executed sequentially in a single click and can be scheduled to be executed on hourly , daily , monthly or weekly basis depending upon the time entered by the user.
SAP Library
Wikis
Series of blogs
- Series by Sapna Modi
- eCATT - An Introduction (PART I)
- eCATT Scripts Creation TCD Mode (PART II)
- eCATT Scripts Creation - SAPGUI Mode (PART III)
- eCATT Chaining, Parameterization, Creation Of Test Data, Test Configuration, System Data (PART IV)
- eCATT Scripts Management Via Test Workbench (PART V)
- eCATT Logs (PART VI)
- eCATT Scripts Creation Non-User Interface Mode & Rename, Copy, Delete, Upload, Download eCATT Objects (PART VII)
- eCATT Tips Of Recording, Testing & Links (PART VIII)
- Checkpoints in eCATT (Part IX)
- Series by Prakhar Saxena
- Series by Prakhar Saxena
- Series by Sumeet Kaul
Other blogs
4 Comments
Anonymous
Article by Thorsten Klingspor How to Record a Web Dynpro Script for an eCATT available here.
Sergey Ogur
How to Record a Web Dynpro Script for an eCATT
Martin Maruskin
can someone fix the links? most of them are unfortunately broken.
thanks
m./
Sergey Ogur
Hi. Fixed most links.