Introduction aux tests unitaires (JUnit)

  • Type de la Formation
    Formation Présentielle BIG DATA
  • Durée
    7 Heures

Introduction aux tests unitaires (JUnit)

La qualité de votre code repose sur l'utilisation de tests unitaires, et dans ce cours, nous vous guiderons à travers l'art de l'intégration de JUnit, le framework de tests unitaires le plus en vogue pour Java. En plongeant dans notre formation sur JUnit, vous comprendrez pourquoi les tests unitaires sont cruciaux et vous maîtriserez le framework JUnit dans ses moindres détails. Vous saurez configurer JUnit, écrire des tests unitaires en utilisant diverses méthodes et assertions, et tester des objets, des classes, et des exceptions. De plus, vous explorerez les tests d'intégration et d'acceptation, développant ainsi des compétences inestimables pour assurer la qualité et la fiabilité de vos applications Java.

AVANTAGES INSTITUT SUPÉRIEUR DU DIGITAL

  • Qualité de la Formation Assurée.

Objectif pédagogique

  • Définir les concepts fondamentaux des tests unitaires.
  • Comprendre les principes et les avantages des tests unitaires.
  • Écrire des tests unitaires simples avec JUnit.
  • Utiliser les assertions pour vérifier les conditions d'état.
  • Ecrire des tests unitaires pour des classes et des objets simples.
  • Appliquer des cas de test avancés.
  • Créer des suites de tests et des tests d'intégration.
  • Analyser les résultats des tests et optimiser les performances.

Durée

  • 7 heures

Public Concerné

  • Développeurs débutants en Java
  • Développeurs expérimentés en Java
  • Développeurs expérimentés dans d'autres langages

Prérequis

  • Connaissances de base en Java
  • Connaissances de base en programmation orientée objet
  • Connaissances de base en conception logicielle
  • Connaissances de base en tests de logiciels

Moyens pédagogiques et d’encadrement

  • Cours théorique assurés par des formateurs expérimentés
  • Support de cours détaillés
  • Séries d’exercices et travaux pratiques
  • Un pc avec accès à tous les outils nécessaires au cours

Suivi et évaluation des résultats

  • Examen écrit & QCM
  • Présentation & Atelier
  • Compte rendu individuel
  • Attestation de présence
  • Enquêtes de de satisfaction

Programme

  • 1. Introduction
  • Définition du test unitaire
  • Pourquoi utiliser les tests unitaires ?
  • Les différents types de tests unitaires
  • Le framework JUnit
  • 2. Configuration de JUnit
  • Création d'un projet JUnit
  • Exécution des tests
  • Utilisation des annotations
  • 3. Écriture de tests unitaires
  • Les différentes méthodes de test
  • L'utilisation des assertions
  • La couverture du code
  • 4. Test d'objets et de classes
  • Test d'objets simples
  • Test d'objets complexes
  • Test de classes
  • 5. Test d'exceptions
  • Test de l'exception attendue
  • Test de l'exception non attendue
  • 6. Test d'intégration
  • Test d'intégration entre classes
  • Test d'intégration entre modules
  • 7. Tests d'acceptation
  • Test d'acceptation par l'utilisateur
  • Test d'acceptation par l'équipe de développement

Modalité d’accès

  • Notre organisme de formation veille que toute personne en situation de handicap puisse accéder à nos formations dans la mesure des moyens d’adaptation organisationnels et techniques pouvant être mis en œuvre pour l’accompagner.Pour les personnes ayant un handicap, merci de nous contacter afin que l’on puisse s’organiser.
  • Téléphone : 01 85 78 59 63
  • Courriel : administration@isd-formation.com

Programme de la Formation