Tuesday, September 8, 2009

Difference Between Integration & System Testing

Difference Between Integration & System Testing

System testing ensures testing the whole system at a high level once all the modules have been integrated.

Integration TestingSystem Testing
The main focus of Integration testing is on communication and interface issues that may arise during module integration.In system testing the functionalities of the system as a whole are exercised according to the requirements specifications.
Integration tests can be derived from module interfaces and detailed architecture specifications.System tests are derived from requirements specifications.
Integration testing focuses on interactions among modules.System testing focuses on system functionalities.


Also See:

Big-Bang Testing
Disadvantages of Big-Bang Testing
Acceptance Testing
Integration Testing
Difference between Acceptance & System Testing
System Testing
Examples of Integration & System Testing
Integration Test Plan Template
Integration & System Testing Checklist