1 / 7

How to test a microservice

Microservices architecture is a software development approach in which applications are developed as a collection of small, independent processes communicating with each other via APIs. It is easier to scale microservices than it is to scale monolithic applications, enabling businesses to develop scalable applications faster.<br>read more : https://www.ateamsoftsolutions.com/top-45-microservices-questions-and-answers-what-are-microservices/

Bryan3
Download Presentation

How to test a microservice

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. MICROSERVICE By aTeam Soft Solutions

  2. Microservice Microservices is an architectural and organizational approach to developing software composed of small independent services. These communicate over well-defined APIs and are owned by small, self-contained teams. isolated components

  3. How to test a microservice?

  4. Functional testing It is used to check the service’s business logic and behaviour. Because microservices lack a UI for straightforward testing, this is more difficult than testing in a typical monolithic design. The interface under test depicts a distant client that communicates through HTTP or another protocol.

  5. Load testing It is used to identify portions of an application that are not well- designed and may crash as a result of excessive visitor flow. Because each call to a microservice goes over the network, additional network activity might impact response times.

  6. Resiliency testing Used to see how the programme reacts to possible infrastructure breakdowns. For example, if a server providing a certain service is unavailable, crashes, or a portion of a network ceases transmitting data. In these circumstances, the developer should test the microservices app to see if it can continue to function on endpoints and elsewhere.

  7. Thank You By aTeam Soft Solutions To Read More on this topic Visit : https://www.ateamsoftsolutions.com/top-45-microservices-questions-and-answers- what-are-microservices/

More Related