Component Integration Testing is basically done to ensure that all the functions of the system work as intended after the various components or modules of the system are integrated. The important points about component integration testing are as follows

  • It is usually done after component testing in order to test the interactions between the software components 
  • The software components or modules may have been specified at different times by completely different specification groups, component integration testing is done to make sure that even after the development differences in modules, the integration of all works together 
  • In this case, it is also important to cover the negative cases as well as the components might make assumptions with respect to data