Answer to Question 1
Integration testing is a continuation of component testing that verifies how the components work in relation to each other. Every component has to be tested again once a new component is integrated into the whole.
Answer to Question 2
A