À qui s'adresse la formation?

Architectes, Chefs de projets, Consultants, Ingénieurs

Durée

2,00 jour(s)

Langue(s) de prestation

EN FR

Prochaine session

02.06.2026
Lieu
En distanciel

Prix

1550,00€

Objectifs

  • Maîtriser JUnit
  • Comprendre les principes de développement par les tests

Contenu

Objectifs des tests
  • Méthodologie
  • Les différents type de tests
  • Le coût des tests
  • Les frameworks de test
JUnit 3
  • Les cas de tests
  • Les assertions
  • Test de la levée d’exceptions
  • Les suites de tests
  • Cycle de vie des tests
JUnit 4
  • Les annotations
  • Les suppositions
  • Les tests paramétrés
JUnit 5
  • Nouvelle architecture
  • Les tests répétés
  • Les tests dynamiques
  • Les tests imbriqués
  • La migration
Bonnes pratiques
  • F.I.R.S.T.
  • L’organisation des tests
  • Les conventions de nommage
Testabilité du code
  • L’écriture de code testable
  • Composition vs héritage
  • IoC et injection de dépendance
  • Les données temporelles
Les doublures de test
  • Utilité
  • Les différents types de doublures
  • Mockito
Outils complémentaires
  • AssertJ
  • HamCrest
Intégration dans les outils
  • Les plugins Eclipse
  • Maven
  • Intégration continue
Code coverage
  • Utilité
  • Différents outils: JaCoCo, Emma, Cobertura
Mutation testing
  • Les principes
  • Mise en oeuvre
Aller plus loin
  • TDD
  • Tests d’intégration

Certificat, diplôme

Une attestation de participation sera transmise aux participants

Prochaine session

Date
Ville
Language & prix
02.06.2026
En distanciel
FR 1550,00€
06.07.2026
En distanciel
FR 1550,00€
07.12.2026
En distanciel
FR 1550,00€

Ces formations pourraient vous intéresser

EN
Journée
Sur demande
Langages informatiques - Langage javascript
EN
Journée
Sur demande
Langages informatiques - Langage javascript