- Cours pratique
- Informatique
Formation Le framework JUnit
Tests unitaires et d’intégration avec JUnit

- Durée
- 2 jours
- Niveau
- Intermédiaire
- Modalités
- Présentiel / Distanciel
Description de la formation JUnit
Les tests dans les méthodologies de développement modernes sont devenus une activité centrale. Le framework JUnit est le standard de facto pour l’implémentation des tests unitaires et des tests d’intégration des applications Java.
Cette formation Framework JUnit vous permet de maîtriser le framework ainsi que les outils annexes afin d’adopter une méthodologie Test Driven Development pour la réussite de votre projet et réduire les coûts de maintenance.
Cette formation à vocation très pratique comporte de nombreux ateliers.
Elle est basée sur la dernière version du framework JUnit.

Objectifs pédagogiques
Concrètement à l’issue de cette formation Framework JUnit vous aurez acquis les connaissances et les compétences nécessaires :
- Comprendre l’intérêt et les limites des tests unitaires
- Utiliser Junit avec vos programmes Java
- Mettre en œuvre des tests d’intégration
- Utiliser Junit dans un contexte d’intégration continue (CI)
Objectifs opérationnels
Savoir maîtriser le framework ainsi que les outils ennexes.
Programme
Contenu du cours, module par module
5 modules
- Définitions, Typologies des tests
- Méthodologies, XP Programming, TDD, Refactoring continu
- Pratiques et recommandations
- Les outils du monde Java
- Écrire un bon test unitaire
- Démarrer avec JUnit
- Assertions et Contraintes Hamcrest
- Isolation avec Mockito
- Tests des exceptions
- Tests avec timeout
- Tests paramétrés, tests dynamiques
- TestSuite, filtering et tags
- Extension du cycle JUnit
- Particularités des tests d’intégration
- Serveurs et bases embarqués
- Tests couche d’accès aux données
- Tests API REST
- Tests applications Web
- JUnit et outils de build
- Couverture des tests avec jacoco et sonarqube
- Intégration Jenkins
Travaux pratiques
Cette formation JUnit comporte de nombreux travaux pratiques.
Programme mis à jour le 23/06/2025
Public concerné
Ce cours JUnit cible principalement les développeurs. Il convient autant aux personnes découvrant les tests unitaires qu'à celles ayant une première expérience avec les versions antérieures de JUnit.

Prérequis
Connaissance du langage Java.
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant le test de prérequis.
Faire le testFinancement
Cette formation peut être prise en charge par votre entreprise, seule ou avec l’appui de son opérateur de compétences. Nous fournissons le devis et les pièces attendues par l’OPCO.
4,5/5
13 avis
« Mon avis sur le contenu du stage : "formation de 2 jours réduites en 1 seul jour, donc très condensé mais vraiment intéressant en terme de variété de contenu." Mon avis sur le formateur : "Un animateur au top avec beaucoup d'expérience, des explications détaillées sur le sujet du cours mais aussi sur des sujets dépassant le cadre cours, ce qui permet d'avoir une vision plus globale et de mieux comprendre" Ce que j'ai le plus apprécié : "Echange privilégié avec l'animateur Une machine virtuelle qui fonctionne correctement et sans bug L'accessibilité des différents outils de la formation" Ce que j'ai le moins apprécié : "N/A" »
DESWARTE QuentinINETUM « Mon avis sur le contenu du stage : "C'était clair. Mais indépendamment de la volonté du formateur et des formés, il y avait des travaux à côté et je n'ai pas trop entendu une petite partie de la formation" Mon avis sur le formateur : "Monsieur Thibau était déjà venu, et confirme qu'il est un bon professeur." Mon avis sur la salle de formation : "Il y a eu du bruit à cause des travaux le vendredi un peu avant midi jusqu'à un peu avant la fin de la formation" »
PJ « Mon avis sur le contenu du stage : "Formateur vraiment au top, cours difficiles mais bien expliqué et présenté. " Mon avis sur le formateur : "Formateur pédagogue, à l'écoute, disponible." Ce que j'ai le plus apprécié : "Le formateur et sa pédagogie." Ce que j'ai le moins apprécié : "Le temps. C'est trop court ! " »
DARMSTADTER Sarah
Les avis figurant ci-dessus sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.
Formations liées
- Mockito : Tests unitaires et mocking en JavaRéf. MOCK1 jourIntermédiaireProchaine session : 17 nov.950 €
- Micro Focus UFT/FT - Méthodologie d’automatisation de test avec Micro FocusRéf. MADT2 joursIntermédiaireProchaine session : 17 déc.1 590 €
- OctoPerfRéf. OCTO2 joursIntermédiaireProchaine session : 7 déc.1 590 €
- PHPUnit, fiabiliser vos développements avec les tests unitairesRéf. IPUN1 jourIntermédiaire