Back to all Talks

Mastering microservices testing with an effective strategy

In this talk, we explored the complexities of testing microservices and how to develop an effective testing strategy that addresses these challenges. We discussed the differences between testing synchronous and asynchronous microservices, the importance of establishing different layers of automated tests, and how to adapt testing strategies based on project characteristics.

Why Effective Microservices Testing?

Most QA Engineers are used to testing the backend through API endpoints, where they can validate their response synchronously. But when we have microservices with asynchronous communications, and without endpoints, it gets much more challenging for QAs to use the same techniques or approaches they are used to. That’s why we need to adapt our testing strategies and approaches based on the characteristics of the project to test it effectively.

Takeaways

Resources

Conferences where it was presented

Feedback

If you attended this talk, I’d love to hear your feedback! Feel free to reach out via email or LinkedIn.