Accueil > Tests Logiciels et Applications > Framework JUnit : framework de test unitaire pour le langage de programmation Java
Formation #TTA63

Formation Framework JUnit : framework de test unitaire pour le langage de programmation Java

Durée : 3 jours

Code : TTA63


Prochaines dates programmées :

Du 24 au 26 Avril 2024

Du 05 au 07 Juin 2024

Du 07 au 09 Août 2024

Du 02 au 04 Oct. 2024

Du 04 au 06 Déc. 2024

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Appréhender l’intérêt et les limites des tests unitaires
  • Avoir une vision globale des possibilités et limites de JUnit
  • Savoir utiliser Junit avec les programmes Java
  • Savoir utiliser Junit dans un contexte d’intégration continue
Programme
1/ Introduction aux tests Unitaires
  • Pourquoi tester ?
  • Différents types de tests
  • Méthodologies, XP Programming, TDD
  • Principe du test unitaire
  • Automatisation des tests unitaires
  • Développement conduit par les Tests
2/ Framework JUnit
  • Présentation et caractéristiques
  • Écriture d’un test simple
  • Assertions, échecs et erreurs
  • Mock Objects
  • Extension du framework
3/ Compléments JUnit
  • Tests des exceptions
  • Tests avec timeout
  • Tests paramétrés, tests dynamiques
  • TestSuite, filtering et tags
  • Extension du cycle JUnit
4/ Tests d’intégration
  • 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
5/ JUnit et l’intégration continue
  • JUnit et outils de build
  • Couverture des tests avec jacoco et sonarqube
  • Intégration Jenkins
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Chefs de Projet
  • Développeurs
Dates

Dates

  • Du 24 au 26 Avril 2024
  • Du 05 au 07 Juin 2024
  • Du 07 au 09 Août 2024
  • Du 02 au 04 Oct. 2024
  • Du 04 au 06 Déc. 2024
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.