Step1: Use the Transaction code SECATT to test the data using eCATT (Extended Computer Aided Tool). Provide Test Script name in the initial screen of eCATT. Here, in the scenario I have given Test Script as ‘ZDEMOTEST’ and version as ‘1’.
Click ‘CREATE’ button.
Step2: In the next screen, we have TWO tabs.
- Editor Tab where we can write our own ABAP code and use the eCATT special commands.
- Attribute Tab where we can provide Title, Component to which we are testing data.
Step3: Click the Pattern button on Application tool bar to select recording method. Select TCD (Recording) method.
Step4: Select the pattern button. A pop-up box appears where you have to select GROUP as ‘UI Control’. And COMMAND as ‘TCD (Recording)’ as shown. Provide the transaction as MM01 and press enter.
Then the system automatically proposes Interface name and don’t change this Interface name. In this scenario system proposes MM01_1.
Now, click ‘OK’ button to start recording.
Step5: After the recording is done, you will get message the ‘Recording Ended’ and press ‘YES’.
And the following screen appears.
Save and check syntax check.
Step6: First of all execute the script without parameterization to confirm errorless recording.
At the run time, a start options window appears. Select the following options as shown.
And in UI Control Tab,
Click on Execute button.
Step7: After execution of the transaction, if the recording is free from errors, then the success log would be displayed. Suppose if there are any errors in recording of the transaction then the detailed error log would appear.
If the transaction has executed successfully, you would get the following messages.