• “YAGNI”
Figure F-1. The TDD process with Functional and Unit tests
Relevant chapters:
Chapter 4,
Chapter 5 , Chapter 6Moving Beyond dev-only Testing
• Start system testing early. Ensure your components work together: web server, static
content, database.
• Build a staging environment to match your production environment, and run your
FT suite against it.
• Automate your staging and production environments:
— PaaS vs. VPS
— Fabric
— Configuration management (Chef, Puppett, Salt, Ansible)
438
|
Appendix F: Cheat Sheet