- It tests the interactions between software components and is done after component testing.
- The software components themselves may be specified at different times by different specification groups, yet the integration of all of the pieces must work together.
- It is important to cover negative cases as well because components might make assumption with respect to the data.
Other popular articles:
- What is System integration testing?
- What is smoke testing? When to use it? Advantages and Disadvantages
- What is Use case testing in software testing?
- What is Acceptance Test-Driven Development in Agile Methodology?
- What are Project Work Products in Agile testing?
Leave a Reply