There is still some discussion over the definitions of the four terms: Integration, Interoperability, Compatibility and Portability.  The aim of this note is to provide an explanation of the four terms as used by the Testing Standards Working Party.
To explain the terms then two basic entities are required:  Components are one of the parts that make up a system, while a system is a collection of components organised to accomplish a specific function or a set of functions (both from IEEE 610).
Integration is concerned with the process of combining components into an overall system (after IEEE 610).  In software, we are normally concerned with integration at two levels.  First there is the integration of components at the module level into a system – sometimes known as component integration testing or integration in the small.  Second there is the integration of systems into a larger system – sometimes known as system integration testing or integration testing in the large.
Integration testing is all encompassing in that it is concerned not only with whether the interface between components is correctly implemented, but also with whether the integrated components – now a system - behave as specified.  This behavior will cover both functional and non-functional aspects of the integrated system.

Share
Related Documents
  1. Checklist for Testing the Compatibility and Portability of Web Applications (2008)
  2. Quality Attributes Calculation Template (Excel) (2229)
  3. Rational Quality Manager and DOORS integration for Requirements Driven Quality (1249)
  4. Silk Test integration with Visual Studio 2010 (1114)
  5. I'm looing for Testing Plan for Integration and System Test (830)
  6. Integration and System Test Plan (1302)
  7. HP Quicktest Professional 10.00 - New Capability: Quality Center 10.00 integration (1157)
  8. Test Case Template for Integration Testing (5707)
  9. How to make test cases for integration testing? (1751)
  10. Testing life cycle (9 steps) (3045)
  11. Các loại kiểm tra phần mềm - Unit, Integration, System test (4344)
  12. Integration Bug Report (919)
  13. Integration Testing (1372)
  14. Simplified Unit Integration Test Plan Template (1552)
  15. How to write integration test Plan and test case (3075)
  16. Software Integration Testing (1489)
  17. QTP integration with non-hp software (264)
  18. QTP TFS Generic Test Integration (558)
  19. Continuous Delivery and DevOps: A Quickstart guide (292)
  20. Test Plan for Imaging Program's Compliance and Interoperability (1038)