This document discusses using Docker containers to create bespoke systems under test. It notes that Docker allows for quickly creating made-to-order dependent systems for testing in a way that is isolated, has well-defined interfaces, is immutable, can be created on demand, is ephemeral, and allows components to easily be transported. The document then demonstrates using Docker and the open source CA initiative TestDoubles to help more rapidly validate and test the robustness of software.
Related topics: