Formation TDD Test Driven Development en Java.
Score de satisfaction : 4.54/5
Durée :
3 jours
22/07/2025 à Lyon
numero vert : 0805 950 800 (service et appel gratuits)
à partir de
2100 €HT
91% d'avis positifs* participants

Référence :
SF33738
Durée :
3 jours

En présentiel ou distanciel


Réservez vos places pour la session du
  • 21 heures de formation
  • Exercices pratiques
  • Prise en charge OPCO possible
Vous souhaitez personnaliser cette formation ?
  • En entreprise ou à distance
  • Audit gratuit
  • Programme de formation sur mesure
  • Formateur expert dédié
  • Prise en charge OPCO possible
Disponible à distance

Formation TDD Test Driven Development en Java.

Maîtrisez le Test Driven Development en Java grâce à notre formation de référence !

Avec notre formation Test Driven Development en Java, vous découvrirez comment mettre en œuvre le principe de développement piloté par les tests (TDD). Vous serez en mesure d’intégrer les tests dans le cycle de développement d’une application Java et saurez prendre en main les principaux outils de tests et d’intégration continue. Améliorez la qualité de vos logiciels et développez efficacement grâce à notre formation TDD en Java !

Objectifs pédagogiques.

1S'approprier les grands principes du Test-Driven Development

2Utiliser le framework JUnit pour implémenter des tests

3Mettre en œuvre différents outils et bonnes pratiques de TDD

Prérequis : Connaissances de base en Java.
Partagez cette formation

Programme de formation TDD Test Driven Development en Java.

Introduction à la formation TDD

Comprendre le processus de test dans le cycle de vie d’un projet
Typologie des tests
Les tests dans une gestion de projet agile
Pratiques XP (eXtreme Programming), la programmation en binôme (uniquement en présentiel)
Origine du Test Driven Development
Apports du TDD

Test Driven Development

Cycle de développement du TDD
Les 3A : Arrange, Act, Assert
Remaniement de code : techniques de refactoring en TDD
Conception émergeante
Gestion des exceptions

JUnit

Tests unitaires
Framework xUnit, implémentation Java : jUnit
Principe d’assertions
Alternatives à jUnit (TestNG)
Outillage complémentaire
Mise en œuvre et bonnes pratiques

Techniques avancées

Correction des anomalies
Gestion de la montée en charge et de la sécurité des produits
Introduction à la gestion de la performance
Introduction aux Stress tests

Mocks et Stubs

Simulations et reproduction d’objets réels
Utilisation
Détails techniques

Ecriture de tests maintenables

Fixtures
Qualités d’un code de test
Styles de TDD

Test de code hérité

Qu’est-ce que le code hérité (legacy code) ?
Cycle d’évolution
Réaliser des tests fonctionnels
Tests fonctionnels et TDD

Outils

Outils OpenSource et outils commerciaux
Architecture matérielle de tests
L’intégration continue
Choisir un outil d’intégration continue
Couverture de test : axiomes et outils

Notre charte qualité et éthique.

A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.

En apprendre davantage sur TDD Test Driven Development en Java.

Le Test Driven Development ( TDD ) est un processus de développement logiciel qui repose sur la répétition d’un cycle très court. Il est souvent associé à la programmation en binôme dans le cadre des méthodes d’eXtreme programming.

Amandine de Sparks
Des chiffres étincelants.
20 années
à vos côtés
+ de 1000
sujets de formation
8702
stagiaires formés en 2024
252
formateurs actifs en 2024
97,9%
de stagiaires satisfaits
23793
heures de formation réalisées en 2024
HAUT