Basics of an Integration Test
In this lesson, we will learn about the basics of integration testing.
We'll cover the following
What is integration testing?
This is a testing technique where individual components are tested in a sequence or as a group.
In a complex software system, there are multiple microservices interacting with each other. Each of them is developed to solve a specific use case and allows multiple interfaces to interact with each other.
Let’s take the example below:
In this flow, there are 3 modules/units that are interacting to accomplish a task.
Service A calls Service B, which in turn, calls Service C for the flow of searching a product, adding it to a cart, and making a payment.
Create a free account to view this lesson.
By signing up, you agree to Educative's Terms of Service and Privacy Policy