Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

ABAP Testing!

Former Member
0 Likes
489

Hi Guys!

Can u pls explain what is mean by

1. Manual Testing

2. Unit Testing

3. Integration Testing w.r.t abap programs

Thanks in Advance.

3 REPLIES 3
Read only

Former Member
0 Likes
447

Hi rahul ,

Manual testing is done by developers while doing development

Unit testing is done by Techincal lead after which it is loaded in Qauality system .

After that there may Integration testing in Quality systems wher there may bugs n defect .This is done Quaity tetsing team

This is flow .

Read only

0 Likes
447

Hi Mahesh!

Well, thanks for your information but i am concerned about the differences b'tween the Manual Unit & Quality Testing in Brief.

what is Manual, quality, unit etc.

Read only

uwe_schieferstein
Active Contributor
0 Likes
447

Hello Rahul

Let's assume you have to develop a user-exit (e.g. function module exit, SMOD/CMOD) for a given transaction. Having finished the development you can <i>manually </i>test this function module based on the specified input/output given to you by the process consultant.

However, instead of manually testing the exit you should automate the testing using either eCATT (>= 6.20) or ABAP Unit Tests (available >= 6.40).

When your <i>function unit tests</i> are successful the process consultant can do the <i>integration testing</i> by executing the transaction which passes the user-exit. The user-exit is not tested stand-alone but in its transactional context.

These tests should be automated again using eCATT.

Regards

Uwe