What is System integration testing?

System Integration Testing (SIT) tests the interactions between different systems and may be done after system testing.

  • It verifies the proper execution of software components and proper interfacing between components within the solution.
  • The objective of SIT Testing is to validate that all software module dependencies are functionally correct and that data integrity is maintained between separate modules for the entire solution.
  • As testing for dependencies between different components is a primary function of SIT Testing, this area is often most subject to Regression Testing.