cancel
Showing results for 
Search instead for 
Did you mean: 

ECATT

Former Member
0 Kudos

Hi Buddy's,

Could anyone please give me detailed process of ECATT.

Thanks in Advance

MMVD

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi mm vd,

The Extended Computer Aided Test Tool is a new automated testing tool that allows you to create automated functional test cases for the majority of applications running in the SAP GUI for Windows and SAP GUI for Java environments. Like other test tools, it works by making a recording of an application, which you can then parameterize and replay with differing sets of input values. You can test the behavior of the application by reading and testing the values returned by the application .

eCATT is available from Release 6.20 of the SAP Web Application Server, and is an integral part of the mySAP Technology underlying SAP R/3 Enterprise Release 4.7.

With the help of eCATT, you can test a Standard SAP Business Scenario using recording just like CATT and LSMW.

This will help to understand the basics of eCATT.

<u>/people/sumeet.kaul/blog/2005/07/26/ecatt-an-introduction

Also go through these links

<u>http://www.erpgenie.com/ecatt/index.htm</u>

Its a step by step guide to ECATT.

and

1. eCATT An Introduction(Part I)

<u>/people/sapna.modi/blog/2006/04/10/ecatt--an-introduction-part-i

2. eCATT Scripts Creation - TCD Mode (Part II)<u>/people/sapna.modi/blog/2006/04/10/ecatt-scripts-creation-150-tcd-mode-part-ii

3. eCATT Scripts Creation - SAPGUI Mode (Part II )

<u>/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)

<u>/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)

<u>/people/sapna.modi/blog/2006/04/13/ecatt-scripts-management-via-test-workbench-part-v

6. eCATT Logs (Part VI)

<u>/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)

<u>/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)

<u>/people/sapna.modi/blog/2006/04/24/ecatt-tips-of-recording-testing-links-part-viii

Award points if it adds information.

Thanks

Mohan

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi Mohan,

Very useful information, i am using eCATT for batch input in CRM, it is running successfully for foreground but not running for background job.so can you help me in running eCATT script as background job.

Thanks in advance

Regards,

Shweta

DirkM
Explorer
0 Kudos

Interesting idea, are there any successes? I wonder if I may use it to control other Windows programs "as a robot"? Brgds, Dirk

Former Member
0 Kudos

Hi,

eCATT: extended Computer Aided Test Tool (BC-TWB-TST-ECA)

Purpose

Use 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.

Implementation Considerations

Test cases usually make database changes. Therefore, you should not normally run them in productive systems.

In general, do not use eCATT to manipulate data in a productive system: eCATT is a test tool. Instead, use techniques such as Batch Input.

Integration

eCATT can be used with the Test Workbench.

You can migrate test cases from Computer Aided Test Tool (CATT) to take advantage of the better features of eCATT.

eCATT is also integrated with the Object Navigator (SE80).

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

Constraints

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.

For more details you can view the ECATT tutorial

Link: http://help.sap.com/saphelp_scm50/helpdata/en/1b/e81c3b84e65e7be10000000a11402f/frameset.htm

http://www.sapdevelopment.co.uk/testing/ecatt.htm

http://www.qsands.com/qsands_ecatt_step_by_step.pdf

Former Member
0 Kudos

Hi,

ECATT:

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.

The Various Ways of Doing Testing

Testing can be done by various ways like manually, using CATT etc.

Use ECATT

CATT will be no longer supported for the creation of new development. So those using CATT are forced to update to use eCATT. Comparative to manual testing, the following are advantages of using eCATT –

• Due to automation, testing time is reduced to a large extent.

• Due to automation, less manpower is required for testing. This helps financially.

• Due to automation, manual errors are reduced to large extent. Hence results in error free testing. This helps, as no further problems will occur while the usage of R/3 system by end users and hence increases the efficiency.

• Proved to be extremely useful in Rollout projects.

eCATT Prequisites:

Web Application Server (WAS) 6.20 or more.

SAPGUI 6.20 or more.

R/3 4.6C or more. (Target system must have sufficient support package level (Details available in SAP Note 519858) or SAP R/3 Enterprise Release 4.7.

Before creating Test Scripts using eCATT, some system settings need to be done –

• Maintaining Table T000

o Start transaction SM31, Maintain Table Views.

o In the Table/View field, enter T000.

o Choose Maintain.

o In the Change View Clients, Overview screen, select the relevant client and choose.

o In the Restrictions when starting CATT and eCATT field, select an entry that allows eCATT.

Go through these links

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

Please Reward If Really Helpful,

Thanks and Regards,

Sateesh.Kandula

Former Member
0 Kudos

Hi

Refer below

eCATT: extended Computer Aided Test Tool </b>

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

eCATT (Extended Computer Aided Test Tool) </b>