Le document traite du développement piloté par les tests (TDD) dans un contexte DevOps en utilisant Puppet. Il met en évidence les meilleures pratiques, l'infrastructure as code, et présente des outils et techniques pour intégrer des tests automatiques, tels que l'analyse statique et les tests d'acceptation. En conclusion, plusieurs outils et frameworks sont suggérés pour améliorer la qualité du code et l'intégration continue.