Formation TDD Test Driven Development en Java.
Score de satisfaction : 4.54/5
Durée :
3 jours
22/01/2025 à Lyon
numero vert : 0805 950 800 (service et appel gratuits)
à partir de
2100 €HT

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

Réservez vos places pour la session du
Vous souhaitez une session sur-mesure (intra) ?
Ce stage comprend
 21 heures de formation
Support de cours numérique
Pauses et snacks à volonté
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.
19 années
à vos côtés
+ de 1000
sujets de formation
8155
stagiaires formés en 2023
238
formateurs actifs en 2023
97,9%
de stagiaires satisfaits
24622
heures de formation réalisées en 2023
HAUT