Integration testing (sometimes called integration and testing, abbreviated I&T) is the phase in software testing in which individual software modules are combined and tested as a group . Integration testing is conducted to evaluate the compliance of a system or component with specified functional requirements.