An integration test checks how different parts of a system interact, rather than examining each part in isolation. It helps reveal inconsistencies and problems that appear when modules are combined. section 6.4.2
Use integration testing as one part of a broader quality approach:
- Combine it with unit testing: unit tests check code-level behavior, while integration tests check interactions between components. section 6.4.2
- Add manual testing to assess issues automated checks may miss, including whether the user experience matches requirements. section 6.4.2
- Create integration or end-to-end tests early, especially on new projects where changing internals can make unit tests costly to maintain. section 6.5.3
- Document testing through planning, test design, execution, and reporting so the process remains consistent and accountable. section 6.4.2
E-commerce quality assurance
An e-commerce QA process can use integration testing alongside unit and manual testing to build a broader view of product quality. section 6.4.2






























