Before doing integration testing this testing must have been done
Unit testing
Systems testing
Stress testing
User Acceptance Testing