01 53 90 15 20

L’industrialisation des processus de développement logiciel passe par une approche automatisable des tests de validation du logiciel produit. Le développement piloté par les tests (Test Driven Development) est l’une des pratiques préconisées par la méthode agile XP (eXtreme Programming). Le test unitaire vérifie qu’un code réalise bien ce qui a été prévu. Le test est écrit avant le programme lui-même. Les outils open source Junit, Cactus et Ant permettent d’aider l’équipe de développement à mettre en oeuvre ces pratiques.

Objectifs

  • Comprendre les principes de développement par les tests
  • Développer une application Java EE en utilisant les outils de tests de projet Java

1 jour

  • Programme
  • Public et Prérequis
  • Pédagogie
  • Dates et Tarifs
  • Nous contacter

Programme de la formation JUNIT

Objectifs de jUnit

  • Les concepts du développement piloté par les tests (TDD)
  • 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)

JUnit et Eclipse

  • Configuration
  • Création de tests unitaires et de tests suite
  • Visualisation des résultats

Les Mock Objects

  • Principe
  • Types de Mock
  • Implémentations

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

Public 

La formation JUnit est destinée aux développeurs, chefs de projet, consultants et ingénieurs désireux de mettre en place un environnement d’intégration continue pour leurs projets Java.

Prérequis 

Afin de profiter pleinement de la formation, il est conseillé de posséder une expérience en programmation JAVA et des notions en cycle de développement.

Modalités d’évaluation

L’évaluation des acquis se fait tout au long de la session au travers des multiples exercices à réaliser (50 à 70% du temps).

Compétences du formateur

Notre formation est animée par un expert reconnu dans son domaine possédant une expérience sur le terrain significative et des compétences pédagogiques reconnues.

Moyens pédagogiques et techniques

  • Ordinateur (PC / MAC), vidéoprojecteur, aides audiovisuelles, documentation et support de cours, exercices pratiques d’application et corrigés des exercices pour les stages pratiques, études de cas ou présentation de cas réels pour les séminaires de formation.

A l’issue de chaque stage ou séminaire, ESIC fournit aux participants :

  • Un questionnaire d’évaluation de la session
  • Une feuille d’émargement par demi-journée de présence
  • Une attestation de fin de formation

Dates 

Nous consulter

( Sous réserve d’un effectif nécessaire pour l’ouverture de session )

Tarif

590€HT/personne.

Intra-entreprise et sur-mesure

Nos consultants vous accompagnent pour adapter ce programme de formation à votre contexte.

Fermer le menu
×
×

Panier