What is Integration Testing?

An integration test is a test done to figure out the activity of a software, this test is necessary to determine the software development process and to make upgrades where needed.