Effectuer des tests unitaires est devenu systématique dans le développement d’une application afin de s’assurer de la cohérence et de l’intégrité du code. Cette formation vous enseigne comment intégrer vos tests unitaires à vos développement en JAVA grâce à JUnit.

  • Tarif sur demande.
  • Prochaine session : à la demande.
  • Formation accessible aux personnes en situation de handicap.
  • 70% de pratique et 30% de théorie en moyenne.
  • Nombreuses activités pratiques pour une évaluation constante.
  • Supports, exercices et corrections à disposition en ligne pendant et après la formation.
  • Délai d'accès minimum : 1 semaine.
  • Formation 100% distanciel (téléprésence).
  • Evaluation par le formateur à travers les activités pratiques.
  • Public Développeurs
  • Prérequis Java

Lors de cette formation, les participants suivent 2 jours de formation.

  • Introduction
      Les concepts du développement piloté par les tests (TDD)Typologie des testsL’architecture d’intégrationProcessus et méthodesNotion de buildsL’automatisation des tests
  • JUnit
      Objectif des tests unitairesLes concepts : test case, fixture, test suite, test runnerLes bibliothèques complémentairesJUnit best practicesExemple de framework opensource : EMF (Eclipse Modeling Framework)Les options de @Test avec JUnitNotion de Fixture@Before, @AfterSuites de tests @RunWithTests paramétrésNotion de SuppositionNotion de Contrats
  • JUnit : installation
      ConfigurationCréation de tests unitaires et de tests suiteVisualisation des résultatsNetbeans, Eclipse, IntelliJ
  • Les Mock Objects
      PrincipeTypes de MockImplémentationsBibliothèques de MocksStyles de test unitaire
  • Couverture des tests
      Les axiomes sur la couverture des testsTypes de couvertureCombien de tests faut-il écrire ?Stratégies de testTests de régressionOutils de couverture
  • Ant
      ObjectifL’automatisation des activités de développement d’une applicationInstallation, utilisation et exécutionLes taches standards et étenduesLes bonnes pratiques