Nos solutions de formation à distance et en présentiel éligibles au dispositif FNE-Formation 100% financées En savoir plus
ORSYS formation
NOUS CONTACTER - +33 (0)1 49 07 73 73
NOUS CONTACTER - 📞 +33 (0)1 49 07 73 73    espace pro ESPACE CLIENT     inscription formation orsys S'INSCRIRE     drapeau francais   drapeau anglais

Nos formations :

Toutes nos formations Java, Java EE

Formation Test Driven Development en Java

4,2 / 5
Stage pratique
Durée : 3 jours
Réf : DDJ
Prix  2020 : 1990 € H.T.
Pauses et déjeuners offerts
  • Programme
  • Participants / Prérequis
  • Intra / sur-mesure
  • avis vérifiés
Programme

Ce cours vous apportera toutes les connaissances nécessaires pour développer vos applications Java autour des meilleurs outils et pratiques de tests unitaires et de recettes. Vous apprendrez à intégrer le test dans votre cycle de développement, le Refactoring, la conception émergente et les pratiques agiles.

Objectifs pédagogiques

  • Maîtriser la démarche et la mise en œuvre du Test Driven Development
  • Intégrer les tests dans le cycle de développement d'une application Java
  • Prendre en main les principaux outils de tests et d'intégration continue
PROGRAMME DE FORMATION

Définition et principes du TDD

  • Le test dans le processus de développement. Processus, qualité, tests. Typologie des tests.
  • Origine du TDD. L'agilité et les tests.
  • Cycle de développement. Les 3A.
  • Gestion des exceptions.
  • Refactoring et conception émergente.
  • Gestion des scénarios. Gains du TDD ?

Travaux pratiques
Conception et intégration de tests dans le cycle de développement d'un projet.

Tests automatisés avec le framework JUnit

  • Le besoin d'un framework de test. JUnit.
  • Alternatives (TestNG) et outillage complémentaire.
  • Bonnes pratiques associées à JUnit.

Travaux pratiques
Mise en œuvre de JUnit.

Les bonnes pratiques de développement Agiles

  • TDD et gestion des données SGBDR, des interfaces graphiques, des interfaces Web.

Travaux pratiques
Mise en œuvre de pratiques.

Les objets Mock et Stub

  • La théorie.
  • Application de la théorie sans utiliser de bibliothèque.
  • Découverte des bibliothèques du marché.
  • Etude en détail de Mockito.

Travaux pratiques
Utilisation des objets Mock.

Techniques d'écriture de tests

  • Fixtures. Qualités d'un code de test.
  • Tests basés sur la responsabilité, l'implémentation.
  • Styles de TDD.

Travaux pratiques
Améliorer la qualité des tests écrits.

Test de code hérité

  • Qu'est-ce que du code hérité ?
  • Cycle d'évolution du code hérité.
  • Tests fonctionnels avec Fit et FitNesse.
  • Tests fonctionnels et TDD.
  • Exécution de tests fonctionnels avec FitNesse.

Les outils

  • Les outils Open Source et commerciaux.
  • Architecture matérielle de tests.
  • Etude d'un outil d'intégration continue.
  • Etude et choix d'un intégrateur continu.
  • Etude d'un outil de couverture de test.
  • Etude d'un outil de gestion des tests et de communication entre MOA et MOE : FitNesse.

Travaux pratiques
Mise en œuvre de plusieurs outils.

Participants / Prérequis

» Participants

Ingénieurs ou chefs de projets en développement logiciel.

» Prérequis

Connaissances de la programmation Objet avec Java.
Intra / sur-mesure

Demande de devis intra-entreprise
(réponse sous 48h)

Vos coordonnées

En cochant cette case, j’atteste avoir lu et accepté les conditions liées à l’usage de mes données dans le cadre de la réglementation sur la protection des données à caractère personnel (RGPD).
Vous pouvez à tout moment modifier l’usage de vos données et exercer vos droits en envoyant un email à l’adresse rgpd@orsys.fr
En cochant cette case, j’accepte de recevoir les communications à vocation commerciale et promotionnelle de la part d’ORSYS Formation*
Vous pouvez à tout moment vous désinscrire en utilisant le lien de désabonnement inclus dans nos communications.
* Les participants inscrits à nos sessions de formation sont également susceptibles de recevoir nos communications avec la possibilité de se désabonner à tout moment.
Avis vérifiés
picto avis vérifiés
Mathieu L. 15/06/2020
4 / 5
Très bon aperçu du TDD J'aurais aimé un peu plus de temps sur la manière d'implémenter des tests plus élaborés (tests d'intégration)

Anthony L. 10/03/2020
2 / 5
Deux premier jour catastrophique, lit ses diapos, donne des tp sans réel explication et ne se lève pas de sa chaise quand on a un problème. Mais un troisième jour un peu plus réactif.

Fabienne L. 21/01/2020
5 / 5
Super formation, contenu extrêmement utile et intéressant, formateur très professionnel

Sylvian J. 21/01/2020
5 / 5
Excellente connaissance et pédagogie de l'instructeur, bonne répartition entre la théorie et la pratique, documentation et exemples complets reflétant bien les différents aspects (avantages et inconvénients) du TDD, bref une bonne base théorique et pratique pour une mise en œuvre future dans nos projets.

Hugo D. 25/11/2019
4 / 5
Très intéressant

Zekeriya B. 25/11/2019
4 / 5
Bon contenu et bonne pedagogie

Michaël H. 25/11/2019
4 / 5
trop peu de temps pour voir tout le contenu

Christophe L. 25/11/2019
4 / 5
J'ai appréciée voir toutes les possibilités/couches qu'ils étaient possibles d'appliquer pour automatiser les tests. Par contre la quantité d'infos et le temps sont trop juste pour faire plus de pratique.

Jérôme M. 25/11/2019
5 / 5
C'est un module qui m'a beaucoup intéressé. Malheureusement, ce n'est pas la faut d'Orsys, 3 jours ne suffisent pas pour bien aborder les tests en Java. Le formateur a raison en disant que c'est un introduction aux test.

Patrice S. 25/11/2019
5 / 5
Contenu complet. Le formateur connaît très bien son sujet.

Pierre L. 25/11/2019
5 / 5
Un peu lent la première demi-journée.Un peu de ce temps aurait pu être consacré à des exercices. Très positif, les exemples pratiques de code.

Kevin M. 04/11/2019
4 / 5
J'aurais aimé avoir plus de cas pratiques

MAHABAT G. 04/11/2019
4 / 5
Il manquait du temps pour la pratique, sinon c'était très bien pour la découverte de différents outils de test

Antoine S. 04/11/2019
4 / 5
Assez peu de pratique mais les échanges intéressants

Thibaut P. 04/11/2019
4 / 5
Formateur expérimenté, contenu de qualité. L'équipe formée avait déjà un bon niveau et malheureusement cela avait été mal communiqué. Bcp de contenu était déjà maîtrisé mais, ne pouvant savoir le niveau de chacun, il est normal que le formateur ait préféré faire un rappel. Olivier a su d'adapter et accélérer sur certaines parties de la fo

Maroua H. 16/09/2019
5 / 5
super compétent et gentiel

gillain r. 16/09/2019
5 / 5
Un plus serait de diposer des exercices dans le support de cours.

Adi B. 16/09/2019
5 / 5
Excellent !

Ibrahima E. 11/09/2019
5 / 5
tres tres interessant

Claire B. 11/09/2019
5 / 5
Formation très complète et intéressante Formateur très pédagogue Formation un peu trop courte, rapide et dense
Avis client 4,2 / 5

Les avis client sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.

CLASSE A DISTANCE

En inter et en intra-entreprise
Inscrivez-vous ou contactez-nous !

Pour vous inscrire

Cliquez sur la ville, puis sur la date de votre choix.
[+]
CLASSE A DISTANCE
[+]
PARIS

Horaires

Les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45.
Pour les stages pratiques de 4 ou 5 jours, les sessions se terminent à 15h30 le dernier jour.
En poursuivant votre navigation, vous acceptez l’utilisation de cookies nous permettant de vous proposer des offres correspondant à vos centres d’intérêt.
En savoir plus sur l’usage des cookies…   ✖ Fermer
linkedin orsys
twitter orsys
it! orsys
instagram orsys
pinterest orsys
facebook orsys
youtube orsys