Cloud Native Testing, 2020 Edition:
A Modern Blueprint for Pre-production Testing of Microservices

Jon Edvald

CEO and co-founder, Garden.io

Cloud native applications can benefit greatly from end-to-end testing before deployment, but integration testing of microservices is often discouraged because it’s costly and difficult.

This talk proposes a modern blueprint for cloud native application testing, focusing on pre-production testing and in particular integration testing. Topics discussed include how to handle common challenges with end-to-end and integration testing, such as:

  • Dealing with state
  • How to speed up tests runs for improved developer feedback loops
  • How to test the configuration of a whole system in the era of Infrastructure-as-Code

We will also discuss other types of testing (such as testing in production), and pre-production workarounds often used as an alternative to integration testing (such as contract testing and test doubles), evaluating the pros and cons of each approach, and how they can complement each other.

 

Destination: Automation is a free, digital event exploring ways organizations can embrace automation to make their applications and underlying tech stacks more efficient, secure and resilient.

 

Presentation Deck:

Return to #Automate2020 Video Library