cancel
Showing results for 
Search instead for 
Did you mean: 

Difference between Unit testing and Integration testing

Former Member
0 Kudos

Hi all,

What are all the differences between Unit testing and Integration testing in SAP Projects?

Thanks in advance,

Srini

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

Simplest way to define Unit testing and integration testing

Unit testing :-

-


Testing perticular report or a program/process Individaully, so as to confirm and validate as far as syntactically and symantically,

Integration testing:-

-


Testing the behaviour of the report or perticualar program or process when integrated with the other programs/ process/ report.

Rgds

Radhakrishna D S

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

Integration Testing - Functional Integration testing is performed to verify proper execution of the entire application including interfaces to external applications. This ensures that the integrated components of the configured transactions and the development objects for the GAPs are functioning properly according to the requirements and specifications.

The objective is to perform the end to end process integration between all the SAP components and all external application systems are functioning properly. Functional Integration Testing ensures that all the business scenarios have been tested prior to the User Acceptance Testing.

Unit Testing - Unit testing is done in bit and pieces. Like e.g. in SD standard order cycle; we do have 1-create order, then 2-delivery, then 3-transfer order, then 4-PGI and then 5-Invoice. So we will be testing 1,2,3,4 and 5 seperately alone one by one using test cases and test data. We will not be looking and checking/testing any integration between order and delivery; delivery and TO; TO and PGI and then invoice.

For more information

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9ef1967a-0901-0010-6c86-ed225189...

Regards

Ashok

Former Member
0 Kudos

Thanks all for your replies.

- Srini

Former Member
0 Kudos

Hi,

Integration testing: Testing the set of all integrated modules is called as Integration testing it takes place in the development area

System testing: Its takes place in the Client environiment That means it takes in the black box testing it covers all the functionalities

Unit Testing: Testing each module is called unit testing it takes place in the development area

Regards,

Srini Nookala