Home / ABAP Testing and Analysis (page 2)

ABAP Testing and Analysis

Exchanging ST12 traces as files

You need to exchange ST12 trace with your counterpart (e.g. SAP support). You have created traces in transaction ST12 as described here: Single Transaction Analysis (ST12) – getting started [http://scn.sap.com/community/abap/testing-and-troubleshooting/blog/2009/09/08/single-transaction-analysis-st12-getting-started] or here ST12 – tracing user requests (Tasks & HTTP) [http://scn.sap.com/community/abap/testing-and-troubleshooting/blog/2010/03/22/st12-tracing-user-requests-tasks-http] To store your trace into file, perform the following: …

Read More »

EXPORT_TOO_MUCH_DATA & CX_SY_COMPRESSION_ERROR

In this case the EXPORT_TOO_MUCH_DATA short dump is not related to a memory problem but it is related to reaching the level of maximum amount of data what can be stored in the memory.   ABAP program “CL_SWNC_COLLECTOR_DB==========CP” The exception, which is assigned to class ‘CX_SY_COMPRESSION_ERROR’, was not caught in …

Read More »

ABAP Test Double Framework – An Introduction

What is it Quick Demo Video Getting started Configuring outputs for method calls Configuring exceptions for method calls Configuring events for method calls Changing method call behavior based upon the number of calls Verifying Interactions Advanced Topics Implementing Custom Matchers Implementing Custom Answers       Dependent objects which can’t be controlled …

Read More »

Attachment feature in eCATT

Documentation is an important aspect of scripting. Good documentation should always go hand-in-hand with the automation script and it should clearly explain the whole purpose of the script. Moreover, nothing to beat, if this documentation is easily accessible to the user. Normally the documents would be stored in folders in …

Read More »

Automation.. lessons learnt

Ask a layman what he understands by “Automation” and the most expected answer is “Doing something automatically” .      Right!!! When something is done without the intervention of a human, it is automation. And how would you answer “Why automation?” Is it because we trust the machines more than humans …

Read More »

Data-driven testing with ABAP Unit

In this blog I would like like to describe the idea of data-driven testing and how this can be implemented in ABAP Unit. Data-driven testing is used to separate test data and expected results from unit test source code. It allows running the same test case on multiple data sets …

Read More »

Debugging Memory Areas

The small document explains “How to see Memory areas in Debugging“ Take a different Desktop tab in the debugger. I have choosen Desktop 3. Click the button on the extreme right hand side. On the pop-up window select the highlighted option. On the next screen select the highlighted entry. This …

Read More »

Overview of Eclipse IDE

Below is the easy to remember short description of Eclipse IDE (E)ditor for many programming language (C)ode Faster (L)ess Typing with Code Completion (I)ntegrated Development Environment (P)latform (S)yntax Highlighting (E)xtensible Note: ℹ This is not an official expansion of Eclipse. If you are still wondering what does it means. Please …

Read More »