Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

What is CATT?

Former Member
0 Kudos
145

Hi,

i would like to know the concept behind CATT. what is the difference between CATT and LSMW? and what t.code used for CATT ? is still using by developer? and basic concept.

thanks in advance,

Cheers,

Kannan.

1 ACCEPTED SOLUTION

Former Member
0 Kudos
110

Hi, Kannan!

In our company we plan to use CATT to test major business processes we have within a system after support package installations and during request transport on quality assurance server.

The work of documenting implemented system functionality in the means of test cases has started after decision to upgrade to 4.7. Currently we have a few hundreds of test cases covering major business functions and processes.

So advantages we see:

- automated problem resolution after support package installations and transport request imports

- up-to-date "working" business documentation

Test cases are written by business experts in collaboration with abap developers.

Regards,

Maxim.

5 REPLIES 5

former_member221770
Contributor
0 Kudos
110

Hi Kannan,

The transaction code for CATT is 'SCAT'. This tool was designed for Functional Team Members to quickly automate transactions. In some cases it is a bit like LSMW where you essentially create a BDC recording, define a file structure and map the fields across. But LSMW is much much more powerful because you can use BAPI's, IDocs and standard load programs to get data into SAP apart from BDC Recordings. Also you can put in program logic in LSMW whereas you can't in CATT.

As a developer, I hardly ever use CATT. I have always found it easier to write my own program (if I was using a BDC) and this allows me to perform validation checks and error handling.

But for quick basic transactions (such as Bank Master) CATT is a quick alternative.

Hope this helps.

Cheers,

Pat.

Former Member
0 Kudos
111

Hi, Kannan!

In our company we plan to use CATT to test major business processes we have within a system after support package installations and during request transport on quality assurance server.

The work of documenting implemented system functionality in the means of test cases has started after decision to upgrade to 4.7. Currently we have a few hundreds of test cases covering major business functions and processes.

So advantages we see:

- automated problem resolution after support package installations and transport request imports

- up-to-date "working" business documentation

Test cases are written by business experts in collaboration with abap developers.

Regards,

Maxim.

0 Kudos
110

hi

go thru the thread for further details.

regards

gv

Former Member
0 Kudos
110

I am having a problem with saving the scripts to my local pc directory? i wanted that my cattscript be saved in the local directory since there would be a refresh of solution manager. i wanted to load again the catt script after the refresh hope you could help me. thanks in advance.