The needs for test automation changes in a microservices architecture compared to a monolith or traditional Service Oriented Architecture (SOA). Even more so if we combine microservices with continuous delivery. What and how we choose to test has a large impact on how successful we will be with microservices. If we choose wisely, we can take advantage of the software architecture to get good test coverage and confidence relative to the effort. This talk gives guidance about effective levels to software testing at and how to use DDD techniques to guide the effort.
Video producer: https://ndcoslo.com/
Further reading: Automated Testing Strategy for a Microservices Architecture