Integration Testing
Integration testing is the
testing of a partially integrated
application to identify
defects involving the interaction of collaborating
components.
The typical objectives of integration testing are to:
- Determine if components will work properly together.
- Identify defects that are not easily identified during
unit testing.
Integration testing includes the following kinds of
testing:
- The iterative and incremental development cycle implies
that integration testing is regularly performed in an
iterative and incremental manner.
- Integration testing must be automated if adequate
regression testing is to occur.