[‘I & T’ (Integration and Testing), ‘String Testing’ and sometimes ‘Thread Testing’]
Unit Testing | Integration Testing |
In unit testing each module of the software is tested separately. | In integration testing all modules of the software are tested combined. |
In unit testing tester knows the internal design of the software. | In integration testing doesn’t know the internal design of the software. |
Unit testing is performed first of all testing processes. | Integration testing is performed after unit testing and before system testing. |
Unit testing is a white box testing. | Integration testing is a black box testing. |
Unit testing is basically performed by the developer. | Integration testing is performed by the tester. |
Detection of defects in unit testing is easy. | Detection of defects in integration testing is difficult. |
It tests parts of the project without waiting for others to be completed. | It tests only after the completion of all parts. |
Unit testing is less costly. | Integration testing is more costly. |
�
Big-bang testing's advantages include the following:
Bi-Directional Integration
Scenario Testing
Test Scenario Vs Test Case�