Next‑Level Integration Testing
summary
The talk explains how Docker can be used to improve integration testing by running real services and environments during tests. It covers practical uses of Docker for testing, Java tools and libraries such as Testcontainers (testcontainers.io), and discusses pitfalls and solutions for more complex test scenarios.
AI-written summary · about
chapters (7)
- 0:00Start
- 4:12Docker & Testing
- 11:56Docker - API
- 27:17Common Use Cases
- 29:02Use Case - Empty Test Database
- 31:36Use Case - Populated Test Database
- 43:08Common Pitfalls
related talks
47mIntegration Tests: testcontainers to the Rescue
51mTestContainers: Integration Testing Without the Hassle
15mTestcontainers: Simplify Your Integration Tests and Development
30mTest as You Run - Production-like Integration Tests with Docker
48mContainers for Real Integration Tests
48mTestContainers: The Revolution for Your Unit Tests
24mIntegration Testing Made Easy: Leveraging Testcontainers and
27mIntegration testing for Microservices with Docker and TestContainers
