Présentation
Cette formation est recommandée pour tous ceux qui cherchent un moyen efficace d’améliorer la qualité de leur logiciel. Elle consiste à développer un logiciel en l’enveloppant judicieusement d’une série de tests unitaires et à faire émerger une architecture au fil des tests en l'alignant avec la vision changeante du périmètre fonctionnel recherché.Cette formation a aussi été conçu pour ceux qui vivent avec un bugtracker rempli à craquer, ils verront comment désendetter techniquement leur application au cours du temps tout en faisant évoluer le logiciel à la demande des clients. Au cours de la formation, vous découvrirez de nombreuses techniques ; vous apprendrez à faire de la conception simple, du refactoring, de la conception émergeante, à implémenter des Mocks et à utiliser le Test Driven Requirement et/ou le Behaviour Driven Development.
Objectifs
Lors de cette formation, vous découvrirez :
- Concevoir et réaliser des produits logiciels autour de tests unitaires et de recette
- Comprendre l'importance des tests dans la production de logiciels
- Remanier et consolider vos applications existantes en introduisant des tests
- Et situer la pratique du développement piloté par les tests dans le contexte de la gestion de projet en général.
Avis d'Expert d'Agilbee
Le Test Driven Development reste selon nous l'une des rares techniques agiles encore très mal appliquées dans l'entreprise. Ces formations de TDD en C++, Java, .Net et bien d'autres ont été les premières à être présenté en France en 2005, elles restent d'actualité et intègrent toutes les dernières nouveautés dans les différents languages.
Programme indicatif
I. Introduction : Les tests unitaires automatisés
II. xUnit patterns : les fondamentaux
III. xUnit patterns : Indépendance avec les doublures
IV. Test Driven Development
V. Modélisation et Test Driven Driven Development
|
VI. Refactoring pour la Testabilité
VI. Tests d’intégrations
VII. Tests Fonctionnels
VIII. Spécification par l’exemple
IX. Intégration continue
Conclusion
|
Individual Coaching
To more effectively put the training in action, we offer coaching assistance by our Trainers / Coaches to implement what has been taught in your specific environment.
|
Customized Training
To best meet your training needs, we design training solutions tailored to your unique context. |
Coach
Beyond formal training sessions, our coaches are available to support a collective action, a team intervention or any other group facilitation. |
Coach-Trainer

Réserver - S'inscrire
Pour s'inscrire, vous pouvez cliquer sur l'une des dates, nous appeler ou remplir le formulaire.
team@agilbee.com | |
Paris | +33 (0)1 77 62 88 22 |
Arcachon | +33 (0)5 64 510 510 |
Geneva | +41 (0)21 588 02 73 |
Class Information
Theory: 30% - Practice: 70%