Qu’est-ce que le TDD ?
TDD (Test Driven Development) est une méthode de développement pilotée par les tests. Une approche parmi tant d’autre qui permet de contrôler la qualité des logiciels et applications. La méthodologie itérative TDD Souvent les gens ont tendance à confondre la notion de test first et de TDD. Revenons d’abord sur ce qu’est le TDD (Test Driven Development), développement piloté par les tests. Il s’agit d’une méthodologie de développement où on va commencer par faire des tests unitaires. Ces tests seront tous validés un à un pour obtenir le code le plus simple et le plus efficace possible. Pourquoi c’est une technique itérative ? Car les tests créés à la base, vont tous être recréés afin de correspondre au mieux aux attentes finales. Cela pousse donc les développeurs à corriger les bugs en temps réel et également à adapter et modifier le code. De plus, ils effectuent ces actions pour chaque test écrit, chaque fonctionnalité souhaitée, chaque nouveauté demandée. Pour se renseigner davantage : QA Manager : qu'est-ce que c'est ? (bluesoft-group.com) En fait, on peut le voir un petit peu comme un GPS. Demain, je veux partir en week-end dans un endroit et je connais le chemin par [...]