Skip to content

Integration Testing

Purpose: Verify that combined components or systems interact correctly and function together as intended.

Tools:

  • Postman: API testing tool for sending requests and validating responses.
  • SoapUI: Tool for testing SOAP and REST APIs.
  • JUnit/TestNG: Can also be used for integration testing in Java.
  • Moq: A .NET mocking framework for simulating components.

Types:

  • Big Bang Testing: All components are integrated at once and tested together.
  • Incremental Testing: Components are integrated and tested step-by-step.
    • Top-Down Integration Testing
    • Bottom-Up Integration Testing

These are performed on the CI Server.