Formation JUnit : tests unitaires en Java

Résumé

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.

Public

Développeurs

Prérequis

Java

Durée

2 jours

  • Introduction
    • Les concepts du développement piloté par les tests (TDD)
    • Typologie des tests
    • L’architecture d’intégration
    • Processus et méthodes
    • Notion de builds
    • L’automatisation des tests
  • JUnit
    • Objectif des tests unitaires
    • Les concepts : test case, fixture, test suite, test runner
    • Les bibliothèques complémentaires
    • JUnit best practices
    • Exemple de framework opensource : EMF (Eclipse Modeling Framework)
    • Les options de @Test avec JUnit
    • Notion de Fixture
    • @Before, @After
    • Suites de tests @RunWith
    • Tests paramétrés
    • Notion de Supposition
    • Notion de Contrats
  • JUnit : installation
    • Configuration
    • Création de tests unitaires et de tests suite
    • Visualisation des résultats
    • Netbeans, Eclipse, IntelliJ
  • Les Mock Objects
    • Principe
    • Types de Mock
    • Implémentations
    • Bibliothèques de Mocks
    • Styles de test unitaire
  • Couverture des tests
    • Les axiomes sur la couverture des tests
    • Types de couverture
    • Combien de tests faut-il écrire ?
    • Stratégies de test
    • Tests de régression
    • Outils de couverture
  • Ant
    • Objectif
    • L’automatisation des activités de développement d’une application
    • Installation, utilisation et exécution
    • Les taches standards et étendues
    • Les bonnes pratiques

Formation en centre et en entreprise.

Prochaines sessions
  • A la demande

Tarif indicatif : 1200€ H.T. pour une inscription en centre.

Nous conctater pour obtenir les tarifs disponibles.

Cette formation comprend le pack de bienvenue, les supports de formation électroniques et papiers, et les corrections des applications.

Chaque participant bénéficie d'un coaching d'un mois après la formation.

JUnit : tests unitaires en Java