‎2008 Feb 28 10:01 AM
Hi,
I am new to Ecatt.Could any one of you explain me Test configuration,Test script ,Test data and system data in a nut shell.
Also is it possible to provide data to Ecatt ,with out using the text file and with out giving any hard coded values?If so how?
Regards,
Charumathi.B
‎2008 Feb 28 10:05 AM
Hi Charumati,
eCATT stands for Extended Computer Aided testing Tool, which is useful to create reusable test cases for testing remote systems.
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
Following are the individual article links on SDN for SAP eCATT Weblogs.
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
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 15 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
To develop a test script in eCATT we need to follow the following steps,
1. Creating Test Scripts.
2. Creating Test Data Containers16 .
3. Understanding System Data Containers17 .
4. Executing Test Configurations.
Reward if found usefull.
Thanks,
Swati
‎2008 Feb 28 10:05 AM
Hi Charumati,
eCATT stands for Extended Computer Aided testing Tool, which is useful to create reusable test cases for testing remote systems.
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
Following are the individual article links on SDN for SAP eCATT Weblogs.
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
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 15 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
To develop a test script in eCATT we need to follow the following steps,
1. Creating Test Scripts.
2. Creating Test Data Containers16 .
3. Understanding System Data Containers17 .
4. Executing Test Configurations.
Reward if found usefull.
Thanks,
Swati
‎2008 Feb 28 10:06 AM
‎2008 Feb 28 10:18 AM
hi,
Creating Test Scripts
Use
To create a new test script or a new version of an existing test script.
Procedure
On the eCATT Initial Screen, select Test Script
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 and it is not case-sensitive)
In Version field of the script, either enter an integer of up to 8 figures or leave the field empty.
Choose save
Creating Test Data Containers:
Procedure
On the Extended Computer Aided Test Tool: Initial Screen , select Test Data and enter a name for the test data container.
Choose The test data editor appears.
Choose the Attributes tab and maintain the attributes. The required fields are: Title and Component.
Choose the Parameters tab.
Choose to append a parameter. Do this as many times as required.
Enter the required information.
Choose the Variants tab and maintain the variants.
Choose save.
Displaying or Changing eCATT Objects :
Use
We can display or change the following eCATT objects:
Test configurations
Test scripts
Test data containers
Procedure
Select the type of eCATT object
Name of the eCATT object
Choose to display, or to change, the eCATT object
Deleting eCATT Objects
Use
We can delete the following eCATT objects:
Test configurations
Test scripts
Test data containers
Procedure
Select the type of eCATT object.
Name of the eCATT object
Choose delete
Uploading eCATT Objects
Use
An eCATT object can be stored as an XML file. This enables us to transfer eCATT objects between systems simply. We can upload the following eCATT objects:
Test configurations
Test scripts
Test data containers
Downloading eCATT Objects:
Use
We can store an eCATT object as an XML file. This enables us to transfer eCATT objects between systems simply. We can download the following eCATT objects:
Test configurations
Test scripts
Test data containers
Developing Test Scripts :
A test script consists of three principal
parts its attributes, the script commands
and the parameters.
As with other eCATT objects, the test script
has mandatory attributes (title, package,
person responsible, and application component)
Important attributes are information.
Test Script Editor :
Use
We use the test script editor to create and maintain test scripts. We can use the recording functions, or directly input eCATT commands into the command editor.
The test script editor has the following areas:
Information Area
Parameter List
Command Editor
Structure Editor
Test Script Versions
The test script is a persistent data object that executes the test.
It consists of an executable script and an interface that ensures
data transfer and the execution.
Versions
We can migrate a test case that exists in several forms, from different releases of the SAP System, into one test script of multiple versions.
Creating Test Configurations
Create a test configuration with the same name as the test script from which it is derived and with the same test data container.
Display the test script in the test script editor.
Choose Utilities  Test Configuration  Create.
Creating Variants in Test Configurations
Use
Specify variants, which are sets of different parameter values. ECATTDEFAULT cannot be altered or deleted
Using Variants from Test Data Containers
In the test configuration editor, choose the Variants tab.
Choose
Executing Test Scripts Use
We can execute test scripts from the following locations:
Test script editor
Test configuration editor
Procedure
Select Test Configuration or Test Script, and enter the name & execute
REGARDS,
SREELAKSHMI