Testing Strategies in a Microservice Architecture

There has been a shift in service based architectures over the last few years towards smaller, more focussed "micro" services. There are many benefits with this approach such as the ability to independently deploy, scale and maintain each component and parallelize development across multiple teams. However, once these additional network partitions have been introduced, the testing strategies that applied for monolithic in process applications need to be reconsidered.

18 November 2014


What is a microservice?

Microservice Anatomy

Microservice Architecture

Unit Testing

Integration Testing

Component Testing

Contract Testing

End to End Testing

Conclusion - Options

Conclusion - Test Pyramid

Conclusion - Summary

How to use this Infodeck

The deck should work well in the latest versions of most browsers. If you are using Internet Explorer you will need at least version 10 to get a proper experience.


Loading... please wait

(always active)

(always active)



Go to
slide #