‎2007 Feb 19 5:14 AM
‎2007 Feb 19 5:21 AM
Hi,
ECATT is automated testing tool developed by sap for functional testing.
http://www.sapdevelopment.co.uk/testing/ecatt.htm
Check my weblogs too.
/people/community.user/blog/2007/02/05/create-and-migrate-catt-to-ecatt-part-1
/people/community.user/blog/2007/02/06/create-and-migrate-catt-to-ecatt-part-2
/people/community.user/blog/2007/01/22/integrating-ecatt-mercury-qtp-part-3
/people/community.user/blog/2007/01/15/integrating-ecatt-mercury-qtp-part-2
/people/community.user/blog/2007/01/02/integrating-ecatt-mercury-qtp-part-1
Even you can remotely execute the scripts.Can integrate the test scripts with mercury QTP etc.
Please reward for the same.
Message was edited by:
Prakhar Saxena
‎2007 Feb 19 5:22 AM
Hi,
eCATT stands for Extended Computer Aided testing Tool, which is useful to create reusable test cases for testing remote systems.
For further details refer to SAP doc or in Google you can find the required doc.
Regards,
Anji
‎2007 Feb 19 5:24 AM
Hi,
extended Computer Aided Test Tool (eCATT) is use to create and execute functional tests for software.
eCATT Tutorial
http://help.sap.com/saphelp_sm40/helpdata/EN/fd/4f6b3f3d643b3be10000000a114084/content.htm
Regards,
Satyendra
‎2007 Feb 19 5:26 AM
Hello All,
Following are the individual article links on SDN for SAP eCATT Weblogs. Kindly comment on them -
1. eCATT An Introduction(Part I)
/people/sapna.modi/blog/2006/04/10/ecatt--an-introduction-part-i
2. eCATT Scripts Creation - TCD Mode (Part II)
/people/sapna.modi/blog/2006/04/10/ecatt-scripts-creation-150-tcd-mode-part-ii
3. eCATT Scripts Creation - SAPGUI Mode (Part II )
/people/sapna.modi/blog/2006/04/10/ecatt-scripts-creation--sapgui-mode-part-iii
4. eCATT Chaining, Parameterization, Creation Of Test Data,Test Configuration, System Data (Part IV)
/people/sapna.modi/blog/2006/04/18/ecatt-chaining-parameterization-creation-of-test-datatest-configuration-system-data-part-iv
5. eCATT Scripts Management Via Test Workbench(Part V)
/people/sapna.modi/blog/2006/04/13/ecatt-scripts-management-via-test-workbench-part-v
6. eCATT Logs (Part VI)
/people/sapna.modi/blog/2006/04/18/ecatt-logs-part-vi
7. eCATT Scripts Creation Non-User Interface Mode & Rename, Copy, Delete, Upload, Download eCATT Objects(Part VII)
/people/sapna.modi/blog/2006/04/19/ecatt-scripts-creation-non-user-interface-mode-rename-copy-delete-upload-download-ecatt-objectspart-vii
8. eCATT Tips Of Recording, Testing & Links (Part VIII)
/people/sapna.modi/blog/2006/04/24/ecatt-tips-of-recording-testing-links-part-viii
ERPGenie.COM -> The Home of SAP R3 ABAP -> ABAP utilities -> eCATT
Extended Computer Aided Test Tool
Working with eCATT (Extended Computer Aided Test Tool)
(By: KVR Prasad Babu[11] , Infotech Enterprises Ltd[12] , email: rajendraprasadbk@infotechsw.com[13] )
Description:
In this article first I will introduce some of the basic concepts regarding eCATT[14] and then we will see 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 in 4.7X and it end 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,
What is eCATT?
How to load test data from a file in 4.7X with an example?
What is eCATT?
eCATT stands for extended Computer Aided Test Tool (eCATT) which is built is testing tool to test SAP system. By using testing tool we can test the entire business process, and we can also use this tool with a third party testing tool (I am not covering this topic). Execution of every test script ends with a log, which explains the results of the test script.
By using eCATT we can do following operations,
· 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
For more information go to: eCATT::Extended Computer Aided Test Tool (sdn.com)
Here I am discussing fundamentals about eCATT in detail. You can find very good documentation in sdn.com.
To develop a test script in eCATT we need to follow the following steps,
1. Creating Test Scripts.
2. Creating Test Data Containers[16] .
3. Understanding System Data Containers[17] .
4. Executing Test Configurations.
There is a very good web blog on eCATT in sdn.com which explains eCATT with necessary screen shots. To read document click here Blog on eCATT in sdn.com
Thanks & Regards
‎2007 Feb 19 5:37 AM
Hi
ECATT is an Testing tool mainly used to test the functionality.
ECATT can be used as a tool for Data Transfers also.
Transaction is : SCAT.
Regards,
kumar
‎2007 Aug 30 7:23 AM
Hey check this link it can guide u:
http://help.sap.com/saphelp_sm40/helpdata/EN/fd/4f6b3f3d643b3be10000000a114084/frameset.htm
Explanation:
Here mainly I have concentrated on SAP-GUI
extended Computer Aided Test Tool (eCATT) to create and execute functional tests for software. The 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 and SAP GUI for Java. In order to offer a complete test solution that covers other GUIs, eCATT has interfaces to third party tools.
Features
You can:
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
How to Create and use eCATTs?
Procedure
1. On the Extended Computer Aided Test Tool: Initial Screen, select Test Script.
2. In the Test script field, enter a name for the script. It must be an alphanumeric string of up to 30 characters (underscores are permitted). It is not case-sensitive.
3. In the Version field of the script, enter an integer of up to 8 figures. If the script does not already exist and you leave this field empty, the version will automatically be set to 1.
4. In the External Tool field, select the external tool.
5. Choose Create button.
The script editor appears.
6. Choose the Attribute tab and maintain the attributes.
7. In the application toolbar, choose Script.
Depending on the external tool, one or more dialog boxes might appear. If so, enter the required tool-specific information.
The external tool starts.
8. Use the external tool to record the test.
9. After you have finished recording, save the test script to eCATT in the manner described in the tools documentation.
Steps to Record SAPGUI
1) Go to Change Mode of the test scripts
2) Press the PATTERN Button, You will get a below pop-up in which you have to select
then
Press Continue button, where you will get another pop-up asking for the type of SAPGUI interface user requires ->normally we go for Automatic generation of sapgui commands.
So that we have detailed split up of recording. This gives the step by step information of the transaction recording.
After the recording the user can parameterize accordingly depending on the user requirements. Especially the Mandatory parameters are usually parameterized and then the user parameters based on requirements.
‎2007 Dec 10 3:16 PM
Hi Jaya,
eCATT provides a environment for developing functional tests. Rather than create a single object that defines every aspect of a test, eCATT 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. The following graphic summarizes the development process and how the different eCATT objects fit into that process.
The process is as follows:
1. Define what you want to test within the scope of your project and make sure that the test system and the systems to be tested are prepared for use with eCATT.
2. Create a system data container in which you map out the system landscape for the project. Without a system data container, you cannot write test scripts that access other systems.
3. Create the test scripts themselves.
4. Consider the data that you will need to run the tests and arrange it in test data containers to allow the maximum degree of reuse and to eliminate as much redundancy as possible.
5. Assemble the test configurations from the other eCATT objects.
6. Test configurations can be assigned to test catalogs and test plans within the Test Workbench. The configurations can then be assigned to individual users for testing.
An executed test configuration produces its results in the form of a log. Not only does the log provide a simple pass or fail result for the complete test, it also provides a permanent and detailed record of the test.
For furhter information you can refer to help provided by SAP which is very good source of information to start with eCATT scripting...
path: Help-->Application Help
Kind Regards,
Prakash
Reward points if useful