Today microservice architecture is widely implemented in various areas of software development. However, the changes in the testing process often lack the attention they deserve. The talk will discuss the main new challenges and opportunities that arise when testing microservices:
• Reappraisal of microservice testing approaches
• Smart endpoints and dumb pipes: testing methods at different levels of microservices
• Transition period: testing under conditions of a monolith and microservice collaboration
We also discuss why we had problems with testing automation in a monolith and show how the implementation of microservices makes testing automation much easier.