Containers for testing - testing seriously
summary
How to test applications that interact with external services (databases, message queues, other apps) using containers. The talk presents the Testcontainers library as a way to run those dependent services in containers for integration tests and argues why Testcontainers is a better option than alternatives.
AI-written summary · about
chapters (11)
- 0:00Introduction to testing
- 1:03Integration tests role
- 3:12Real dependencies in tests
- 10:17Database substitutes
- 14:30Libraries with built-in dependencies
- 18:04Perfect test solution
- 19:29Containers as solution
- 23:26Testcontainers example
- 29:05Advanced Testcontainers use
- 33:02Testcontainers benefits
- 35:35Summary
related talks
47mIntegration Tests: testcontainers to the Rescue
15mTestcontainers: Simplify Your Integration Tests and Development
48mContainers for Real Integration Tests
48mTestContainers: The Revolution for Your Unit Tests
01h 06mTestcontainers best practices.
46mTestcontainers - The past, the present and the future
28mPostmortem: TDD with TestContainers
24mIntegration Testing Made Easy: Leveraging Testcontainers and
