Use CATT to Test Your End-to-End Business Processes

  • by Mitresh Kundalia, Director — SAP Practice, Quality Systems & Software
  • February 15, 2005
Consider using SAP's Computer-Aided Test Tool (CATT) when you are implementing a new system or upgrading. The author uses the example of the order-to-cash process to demonstrate its capabilities.
Key Concept
SAP's Computer-Aided Test Tool (CATT) helps you test R/3 transactions using test cases. You record a transaction, set parameters for the field values, create a variant for the set of parameters, and execute the test case to verify the results. eCATT is an extended CATT that allows you to test business processes across multiple systems, such as R/3, APO, CRM, and BW.

Although the Computer-Aided Test Tool (CATT) has been part of standard SAP since Release 3.0, many companies do not fully utilize it. This might be due to several misconceptions — that you need strong technical skills to use it, that CATT cannot verify test results, or that testing in a production environment may cause data issues. None of these are true.

I'm going to demonstrate how to use CATT to test end-to-end processes, which is essential when you are implementing a new system or upgrading an existing one. I'll also show how to pass the results of one test case to another using import parameters, export parameters, and local variables. The SAP help documentation does not elaborately cover testing such end-to-end processes. This may be another reason that CATT is not used extensively.

My example will be the testing of one of the most common end-to-end processes — order-to-cash. You test four individual transactions — create sales order, create delivery, create an invoice, and receive cash — and then link them together. You could also use CATT for other processes such as purchase-to-pay, which consists of create purchase order, create goods receipt, post invoice receipt, and post payment. Both of these end-to-end processes are depicted in Figure 1.

Mitresh Kundalia

Mitresh Kundalia heads the SAP practice at Quality Systems & Software ( QS&S is a leading business and technology consulting firm that specializes in delivering superior IT solutions using SAP products. Mitresh is widely acknowledged as a leading SAP expert and has worked on various SAP assignments, including strategic planning, fresh implementations, upgrades, and post-go-live support projects. With an MBA degree in finance, Mitresh manages SAP projects with a special focus on customer-focused solutions, management reporting, profitability analysis, SAP General Ledger, and business intelligence. He is a regular contributor at SAP events and publications and technical advisor to leading journals.

See more by this author


No comments have been submitted on this article. 

Please log in to post a comment.

To learn more about subscription access to premium content, click here.