Tests unitaires : Java / Junit

Formation de 3 jours à La Réunion (974)

image logo java

Objectifs

A l’issue de ce stage « Tests unitaires », les participants auront acquis :

  • De mettre en œuvre des tests unitaires automatisés
  • D’améliorer la stabilité d’une application grâce aux techniques de tests

Prérequis et public concerné

  • Tout développeur Java ou tout autre développeur familié avec un langage objet
  • Tout testeur désireux d’automatiser ses suites de tests
  • Bonne connaissance d’un langage objet : Java, C# ou PHP

Détail du programme

Résumé des compétences à acquérir

  • Connaître les différents types de test en informatique
  • Comprendre les enjeux des tests automatisés
  • Concevoir un cas de test
  • Utiliser un framework de test (JUnit)
  • Utiliser un framework de build automatisé (Maven)
  • Mesurer la couverte de code
  • Utiliser les doubles de test

Méthodologie

  • Organiser les familles de tests
  • Définir les responsabilités
  • Organiser le test unitaire
  • Connaître l’historique
  • Comprendre les enjeux

Technique du test

  • Connaître le vocabulaire
  • Définir l’unité
  • Connaître le Framework xUnit
  • Connaître les limites

Java / Junit

  • Connaître les versions
  • Connaître les conventions
  • Mettre des annotations
  • Faire des assertions
  • Faire des suppositions
  • Définir les règles
  • Définir les ressources
  • Modifier les paramètres
  • Matcher
  • Poursuivre les tests
  • Intégrer avec Maven

Pratiques additionnelles

  • Faire une couverture de code
  • Faire un TDD ou « Test Driven Development »
  • Faire un BDD ou « Behavior Driven Development »
  • Faire les doubles de tests

Ouverture

  • Connaître les bonnes pratiques
  • Connaître les problèmes communs
  • Trouver des solutions
  • Aller vers d’autres types de test
  • Durée : 3 jours
  • Modalité : présentiel
  • Niveau : intermédiaire
  • Type : professionnalisation
  • CPF : non
  • Formacode : non
  • Certification possible : non
  • Satisfaction : à venir 

Méthodes pédagogiques

  • Pédagogie par objectif
  • Alternance de pédagogie par exposé et de pédagogie participative sur cas pratiques professionnels
  • Productions individuelles
  • Evaluation et régulations individualisées
  • Possibilité de certification suivant cursus

Moyens et supports

  • 5 salles pouvant accueillir entre 6 à 12 stagiaires
  • Postes de travail en réseau sous Windows 10 Pro ou ultérieur
  • Kit de vidéo projection ou grand écran connecté
  • Supports de cours et d’exercices papiers et numériques
  • Supports complémentaires possibles par e-learning
  • Questionnaire d’évaluation et certificat de stage
  • Formateur professionnel de plus de dix ans d’expérience et/ou expert de Bac+5 à Bac +7

Modalités d’accueil 

  • lieu de formation : 81 BIS rue Sainte Marie 97400 Saint Denis
  • Le bâtiment est accessible aux personnes à mobilité réduite (PMR) en niveau 1, pour tout autre handicap, nous contacter pour mise en place des moyens de compensation. Les services proposés sont accessibles à tous sous couvert :

– que l’information soit transmise suffisamment en amont aux équipes afin de permettre la mise en place des moyens de compensation

– que les moyens de compensation n’appartenant pas au centre puissent effectivement être mis en place (interface de communication…)

– que la formation envisagée soit compatible avec le handicap.
Référent handicap et personnel sensibilisé

  • Intra : en concertation avec l’entreprise.

Référent handicap : Mme SALTON Stéphanie – informations au 0262 41 22 94 ou cfa@osipro.re

Taux de satisfaction : 2022