Code Inspectors Performance Checks (IIII)
In the previous blogs of this series (see below) the objects that were investigated with the Code Inspector were 'program-like', that is reports, function groups, or ABAP OO classes.Code Inspector...
View ArticleNew ABAP Unit and Coverage Analyzer Features in SAP NetWeaver 7.0 EhP3
Motivation ABAP Unit tests facilitate the high quality of software by specifying how the software should behave in a given scenario. ABAP Unit tests allow you to execute any modularization unit (class,...
View ArticleCheckpoint-Group the powerful friend of every ABAPer but beware!
With this blog I’d like to share my point of view on definition and usage of checkpoint-groups. I won’t focus on configuration of checkpoints groups nor using with break-points, log-points and...
View ArticleST12 - 01N_* SP1 new features
The Single Transaction Analysis was extended recently and has some great new features. This blog shows you what you can expect from the latest patch. An overview of the new features is presented in...
View ArticleST12 - Schedule Traces
Consultants or Support Consultants like me know this situation quite well: You are at a customer and you are asked to trace and analyze a background job which runs outside of office hours e.g. from...
View ArticleSample Code of eliminating High percentage of Identical selects.
Here is the Main concept of eliminating the high percentage of identical selects by local buffer.Two internal tables (A and B) are defined to buffer the result of the “select statement “ on table...
View ArticleABAP performance on cluster Table
Recently i met a case of ABAP performance issue on cluster table. i think blog is a good place toshare this topic. Your comments are really appreciate. Issue description and analysis Database...
View ArticleThe quality of an answer depends significantly on the quality of the question...
Try to remember, when was the last time you got a question andyou invested some time (and enjoyed it) to provide an answer? What were thecharacteristics of the question? Was it a specific or rather...
View ArticleWhat’s the (practical) upper limit of indexes per table?
I recently delivered a service (ABAP OPEN SQL Optimization)for a customer and the customer asked me: “What’s the upper limit of indexesper table”. Three possible answers came immediately to my mind:...
View ArticleCrossing Checkpoint Charlie in a SAAB
Confusing title? I am referring to the checkpoint group transaction SAAB and the third (Charlie=C=Third letter in the Latin alphabet) option of checkpoint groups, namely logpoints. ABAP offers...
View ArticleSELECT..INTO TABLE faster than SELECT/ENDSELECT. The real reason.
Let me begin by asking a simple question. Say I have a database table - dbtab that contains 1000 rows of data. Say I run a SELECT/ENDSELECT query on dbtab. Now, does this statement hit the database a...
View ArticleTechEd 2012: The Brand-New ABAP Test Cockpit – A New Level of ABAP Quality...
Are you interested in the ABAP Test Cockpit but couldn't attend the corresponding SAP TechEd sessions? Watch this recording of session CD101 by Ekaterina Zavozina and Boris Gebhardt to learn more about...
View ArticleABAP Unit Tests without database dependency - DAO concept
Hi In this blog I would like to present you technique which is used for business logic testing without database dependency. It is implemented with object oriented design. Many developers complain...
View ArticleCreating ABAP unit tests in eclipse and SE80
Hi, I believe that writing unit tests is very important to have reliable and good quality software. I heard many times from other developers that customers are not interested in unit tests as they do...
View ArticleUnit tests for exceptions
Hi, In this short blog I would like to explain how can we write unit test for method which throws exception. Even if it is simple case for many, I got at least one question about it and it means that...
View ArticleReduce run-time of batch program - Part 1
Most of the programs, especially reports which are generated during year-end or reports run once in every month, every quarter etc. takes lot of time.These reports will be run in background because it...
View ArticleBasics of eCATT (Video Series) Part 1 : System Data Container
PrefaceInspired by video tutorials made by Thomas Jung and also open sap course (http://open.sap.com), I decided to try my hands on video tutorials. I have always liked the "seeing and learning"...
View ArticleBasics of eCATT (Video Series) Part 2 : Test Script Initial Creation & Testing
PrefaceInspired by video tutorials made by Thomas Jung and also open sap course (http://open.sap.com), I decided to try my hands on video tutorials. I have always liked the "seeing and learning"...
View ArticleBasics of eCATT (Video Series) Part 3 : Test Script Recording
PrefaceInspired by video tutorials made by Thomas Jung and also open sap course (http://open.sap.com), I decided to try my hands on video tutorials. I have always liked the "seeing and learning"...
View ArticleBasics of eCATT (Video Series) Part 4 : Test Script Recording Initial Dry Run
PrefaceInspired by video tutorials made by Thomas Jung and also open sap course (http://open.sap.com), I decided to try my hands on video tutorials. I have always liked the "seeing and learning"...
View Article
More Pages to Explore .....