The first part of the article is available here.
Prerequisites
To go through all demo steps you need Git, Docker, and Java version 8+ installed on your machine. You can find instructions on how to do it below:
Tips, Expertise, Articles and Advice from the Pro's for Your Website or Blog to Succeed
The first part of the article is available here.
To go through all demo steps you need Git, Docker, and Java version 8+ installed on your machine. You can find instructions on how to do it below:
In a previous post, we saw how new needs arose in the field of testing derived from the evolution of application architectures.
Through a simple example, we established concepts such as consumer, producer, and service and showed that just as important as testing the functionalities in consumer and producer independently is, so also is ensuring that the interaction between them both is right.
Application development has evolved, and therefore new needs have arisen when it comes to testing and new tools to deal with them. Let’s take a look!
We have gone from having monolithic architectures to applications based on (micro) services. Why do I say (micro) services instead of microservices? Because although the literature talks about the evolution of development from monolithic applications to applications based on microservices, in reality, we often find ourselves with the integration of services (as is, without the need for them to be micro). The concept at hand applies equally well to the concept of microservices as it does to services, so from here on we will simplify using the term services.