CATT What it is and how to use it!. Who we are Steve Ruggiero - Over 5 years of ABAP experience -...

Preview:

Citation preview

CATTWhat it is and how to use it!

Who we are

Steve RuggieroSteve Ruggiero

- Over 5 years of ABAP experience

- Started out with SAP as an AutoTester programmer

- TravelCenters Programmer for over 2 years

Greg MitchellGreg Mitchell

- Over 10 years of SAP experience in Training, Configuration and Management

- Started as a training developer for Dow Chemical on R/2

- Experience with more than 9 different companies using SAP in US and Europe

TravelCenters of America

• The largest full-service travel center network in the United States

• Serving professional drivers and motorists alike

• Over 10,000 employees at 152 centers• $2 billion in annual sales• Over 650 SAP users with 325 at a time

Fleetwood Retail Corp.

Fleetwood Retail Corp. is a wholly owned subsidiary of Fleetwood Enterprises, Inc., a fortune 1000 company listed on the New York Stock Exchange, and the leading producer of manufactured housing and recreational vehicles.

Fleetwood Retail is the manufactured housing retail sales arm of Fleetwood Enterprises with over 138 home sales centersthrough out the US

Currently, approximately one thirdof all new single-family units soldare manufactured homes.

C omputer A idedT estingT ool

What is it?

Main Reasons to use CATT

- Transaction Testing- Data Loading- Mass Change of Data- Creation of Training Materials

Why use it?

Can it be used in your R/3?

How to use CATT

How to use CATT

How to use CATT

How to use CATT

How to use CATT

How to use CATT

How to use CATT

How to use CATT

Function Screen Commands• RESTAB Reset table• SETVAR Set variable

• SETTAB Set table

• TCD Start transaction

• TXT Comment line

• REF Reference to test

module • CHEVAR Check variable

value • CHETAB Check table

entries • CHEERR Check for error

• FUN Call function module

• DO Loop start

• ENDDO Loop end

• EXIT Loop exit; conditional end of a loop

• IF IF <log Ex>; conditional execution of functions

• ENDIF End indicator of a conditional (IF) function block

VARIABLES - SETVAR- Must start with &- Some Reserved - &M01, 02, 03, 04 (Messages - Transaction Results) - &D01, 02, 03… (Dates) - &LWT (Wait time - seconds)- System self assigned them when we created import variables with in a recorded script- You can create your own if needed

How to use CATT

How to use CATT

• Can not use CATT for transactions that contain LEAVE TO TRANSACTION

• SAP DOES NOT RECOMMEND that CATT be used for PRD environments when used for testing purposes

• Open your file as TAB Delimited

• Use SM35 to record the transaction in QAS or PRD to see if any differences from CATT script

• Use www.mysap.com/education/helpportal.asp

NOTES

Thank you for attending!Please remember to complete and return your evaluation form following this session.

Session Code: 2404