cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

ABAP code checking Tool

Former Member
0 Likes
8,821

I just want to inquire if you have any suggestion regarding ABAP code checking tool. Hope you could help me. Thanks!!

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Likes

Hi!

You have several possibilities to handle ABAP code checking. Here it is test roadmap:

1. Static compilation - for syntax errors check.

2. Extended program check (transaction SLIN) - to analyze the errors, warnings and potential sources of runtime errors and others severe problems that may exist in your code.

3. Code Inspector (transaction SCI) - to perform more sophisticated static checks.

4. ABAP Unit testing - to ensure all modularization units of your program are actually doing what they are supposed to do.

5. Integration tests with eCATT, the extented Computer Aided Test Tool (transaction SECATT) - to verify that the modularization units and application screens work together correctly in a complex application scenario.

6. Coverage analysis (transaction SCOV) - to verify that all relevant parts of your program have been executed and tested before you release it for use in your production system.

More info you can find in Erik Sodtke article "An Integrated Approach to Troubleshooting Your ABAP Programs:

Using Standard SAP “Check” Tools During Development and Testing".

Regards,

Maxim.

Answers (7)

Answers (7)

Former Member
0 Likes

Guys why is it that SCOV and SCATT does not exist in my system. Both transaction exist in what client? Thanks!!!

Former Member
0 Likes

Looks like SCOV is a new transaction. I don't see it in my 46C system.

The other one is SCAT(single T) not SCATT(double T).

Srinivas

former_member183804
Active Contributor
0 Likes

Hello Frederico,

the availbility does not depend on the client but on the release.

Regards

Klaus


Transaction   Tool                Release
  SCOV        Coverage Analyzer   >= 6.10
  SCI         Code Inspector      >= 6.10, 4.6 downport
  ---         ABAP Unit           >= 6.40

Former Member
0 Likes

Thanks to all of You! All of you are a great of help.

Former Member
0 Likes

Hi,

Try using tansaction

SCI- Code Inspector

SLIN-Extended Program Check

ST22- Dump Analysis

SE30-Run Time Analysis.

SCOV- Coverage Analyzer

If my answer is sutiable please award me with suitable points.

Regards,

Irfan Hussain

Former Member
0 Likes

Hello,

You can use SLIN for extended syntax check.

And from ABAP 640 onwards you can use code inspector and memory inspectors.

Use SE30 for performance analysis

ST05 fpr SQL trace

ST22 dump analysis

Rgds,

Former Member
0 Likes

Hi,

Try using tansaction

SCI- Code Inspector

SLIN-Extended Program Check

ST22- Dump Analysis

SE30-Run Time Analysis.

SCOV- Coverage Analyzer

If my answer is sutiable please award me with suitable points.

Regards,

Irfan Hussain

Former Member
0 Likes

Van,

Did you try the built in SAP Code inspector? Try using the T-Code SCII, you might be able to find what you are looking for.

Let us know if you were looking for something else.

Regards,

Ravi

Note : Please reward points if this helps you.

Former Member
0 Likes

Hi Van,

You have a couple of options on ABAP code checking .

You can do a syntax Check in SE38.

You can do an extended program check in SE38 .

( Above methods are suitable for one program at a time ).

If you are on WAS 610 or above you can use Code Inspector Tool provided by SAP . The transaction is SCI. Here you can do single check or mass check and various other functions are available here . Check the online manual in transaction SCI.

Cheers

Former Member
0 Likes

I am not sure I understood your question. Which tool are you asking about? Which version are you on? Please give us more details so that the forum can help you.

Regards,

Srinivas