Integration Testing:

The methods/procedures/functions that were tested seperately in Unit Testing are combined and tested as a group. Integration testing is mostly use to check the performance, reliability of a product and to check whether the requirements have been met.

Advantage:

  • It is important to test in groups before testing the application as a whole because you can find code problems earlier in the project.

Disadvantages:

  • Boring, monotonous
  • Time consuming