Are You Covered? Falling in Love With E2E Testing
Talkat KubeCon + CloudNativeCon Europe 2025 · on Friday, 2025-04-04· at 14:30· Level 0 | ICC Capital Hall | Room I·
summary
Demo builds a tiny burger-list app and proves end-to-end coverage by running Cypress tests inside a container that hits the real ingress, with three to four UI tests passing in CI. CI uses k3s in GitHub Actions to spin an ephemeral cluster, builds backend/frontend images tagged with the commit SHA, pushes them, and updates a separate config repo with fully Argo CD rendered-manifest pattern branches that Argo CD then watches and syncs. Mentions vCluster for ephemeral per-PR clusters.
AI-written summary · about
chapters (14)
- 0:00Welcome
- 1:05Software testing
- 3:10E2E testing explained
- 5:17Demo: Hamburger app
- 7:06Cypress framework
- 9:51Test and prod environments
- 10:54GitHub Actions CI/CD
- 13:04Running tests in GitHub
- 17:47Code change triggers tests
- 20:39GitOps and IaC
- 21:43Rendered manifest pattern
- 24:10Deploying with Argo CD
- 25:33Scaling E2E testing
- 26:59Resources and closing
related talks
30mTesting Tools and Their Friends
32mCypress.io – the State of the Art End-to-end Testing Tool
39mGetting Started with E2E Tests for True CI/CD
45mAchievement Unlocked: Drive development, increase velocity, and write blissful...
23mBeyond unit tests: Contributing high level tests for Amazon ECS
36mTesting Angular apps with Cypress in CI
35mCypress Tales: Effective E2E Testing
33mCypress: The future of E2E testing
