Replicating Prod on your Laptop using the Magic of Container
summary
Shows how to reproduce production locally by booting real Docker containers and running true‑to‑prod integration tests with testcontainers and microShed Testing against an Open Liberty runtime. Demo spins up multiple containers (demo runs six in parallel), converts JUnit tests into containerized tests, exercises HTTP readiness checks and browser UI tests with video capture, and reports green test runs — proof that the setup actually works and speeds local dev/CI parity.
AI-written summary · about
chapters (9)
- 0:00Introduction to containers
- 2:08Container benefits and use cases
- 7:02Testing challenges and solutions
- 8:03Introduction to Testcontainers
- 9:49MicroShed Testing overview
- 12:39Interactive demo setup
- 14:05Live coding with MicroShed
- 20:24Testing outside development mode
- 21:47Summary and resources
related talks
24mIntegration Testing Made Easy: Leveraging Testcontainers and
05mUsing production service definitions on developer laptops
48mContainers for Real Integration Tests
30mTest as You Run - Production-like Integration Tests with Docker
47mProd like Integration Testing for Cloud Native Microservices
41mStriving towards more productive development workflows
26mSimplify Your Dev Life with Testcontainers
30mUsing Docker & Compose to Simplify Integration Testing
