
CATT Tutorial: Easy Mode (BC-CAT-TOL)
CATT – Computer Aided Test Tool
Testing a software system is an important but time and cost-intensive task – This is an SAP System component which helps you to considerably reduce testing time. This does not mean reducing the number of tests performed. The tracing and analysis of tests is simplified at the same time: Your testing productivity increases.
The tool with this functionality is in the Test Workbench with the Basis component Computer Aided Test Tool (CATT). You now only have to develop and record a test for an SAP System transaction once and you can perform it whenever you need to.
Creating a test case for a transaction takes only a little longer than running the transaction once in the SAP System, because you run it in CATT which records your inputs with a transaction recorder. The recorded transactions are test cases. They are saved and can be (re)used for function and regression tests. When you perform tests, the recorded transaction actually runs and tests the system in the current configuration. CATT can run completely automatically, or you can retain control partially or completely. The result is a test log and the actual result of the transaction.
Test cases test individual transactions or whole business transactions. You can make test cases flexible by defining test case variants, replacing the values which you input. You can define transaction result tests whose results are also logged. CATT supports all your test activities.
The Tutorial
This tutorial helps you to learn to use CATT. It is intended for users who have little experience of the SAP System and for whom CATT is completely new. Experienced SAP System users can skip some details. Your growing experience of using CATT is taken into account: The parts of the tutorial build on earlier parts: Functions which have already been described in detail are shown in less detail later. The prerequisites for each section are stated at the start This helps you to restart if you have skipped some sections or want to repeat a section later.
Creating test cases in CATT is nearly as easy as running a transaction in the SAP System. You learn new functions for performing and analyzing tests, which help you to work more efficiently. The examples give you a quick insight into CATT which you can develop further later. If a task has various possible solutions, only one is shown initially; you can learn alternatives later when the task arises again.
You work through an integrated scenario to get to know the CATT functions. You need two to four hours to work through the tutorial, depending on your experience and whether you work through it one go or in several sittings.
Learning targets: Each target is achieved in its own section.
You learn:
At the end, you restore the previous system status.

You can return to the beginning at any time by repeatedly going Back
or with the transaction code SCEM in the command field.