Company
Date Published
Author
Chris Riley
Word count
1138
Language
English
Hacker News points
None

Summary

Containers are being used to test functional applications, but this approach may not be suitable due to limitations such as lack of GUI support and disparate infrastructure requirements. Containers were designed for size, portability, immutability, and ease of deployment, not testing. Using containers for testing can introduce more work or limit the breadth and depth of testing. However, containers are impacting application architectures, especially in microservice-based environments, and changing how applications are deployed and tested. Quality Engineering should be aware of these changes and consider deferring testing infrastructure to cloud-based testing grids, focusing on decreasing test effort and increasing test suite depth and breadth.