Integration Testing
A software testing phase during which all the separate program modules are combined and tested together. This kind of testing is performed after module testing. It’s a kind of verification of functionality, productivity and reliability of the program components.