Loading…
Tuesday November 12, 2024 2:40pm - 3:05pm MST
For unit testing cloud native applications we mock a lot, dependencies are in the cloud, and unit tests should be isolated. For testing the full service delivered by k8s composed microservices, we can easily stand up ephemeral test deployments as part of CI/CD. K8s gives us replicable IaC out of the box. Add E2E tests to our pipeline and we are good, right? Unfortunately no, that means we not only have an hourglass of testing. But one whose bottom may barely test if your code actually works, whatever the coverage says. Leaving us relying on very slow and expensive E2E build and test feedback from our CI/CD requiring full k8s cluster deployments. This talk is about why developers need to turn that hourglass of testing back into a pyramid and how to do so. Enabling efficient test driven refactoring of your microservices by developing fast fake frameworks for functional testing. Driving up quality via rapid development and refactoring cycles.
Speakers
avatar for Ed Crewe

Ed Crewe

Developer EDB Postgres AI, EDB (www.enterprisedb.com)
I have been a cloud engineer for the last 8 years. Working mainly on k8s Golang micro-services for the last 5. Before that I was a web developer and have spoken at Djangocon.Eu and EuroPython as well as many times at local techie groups, including my local Golang meetup. Currently... Read More →
Tuesday November 12, 2024 2:40pm - 3:05pm MST
Salt Palace | Level 1 | 151 G

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Share Modal

Share this link via

Or copy link