Introduction au TDD


Le Test-Driven Development (TDD), ou développement piloté par les tests,, est une méthode de développement de logiciel qui consiste à concevoir une application par petites étapes, de façon progressive, en écrivant les tests correspondants au développement de chaque fonctionnalité avant son implémentation et cela en remaniant le code continuellement.

12 Jun 2022 16:00 pm 19:00 pm

Yucca Labs, 01 rue des Frères Allahoum, Alger-Centre, Algiers

1500 DA

Niveau: Intermédiaire

Prérequis: Bonnes connaissances de la POO (Programmation Orientée Objet)

Objectifs: Apprendre les règles du test unitaire et être capable d’organiser et écrire les tests. Mais aussi de concevoir et implémenter la logique métier d’une application à l’aide des tests.




Programme:

Pyramide de test et les types de tests.

Installation de l'environnement (PHP et TS).

Les principes du TDD.

Conception émergente avec TDD.

Les écoles du TDD, London School et Chicago School et la différence entre les deux.

Développement d’une application avec l’approche Outside-In.

Démystifier le TDD.

Follow us