System testing ensures testing the whole system at a high level once all the modules have been integrated.
Integration Testing | System 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