Booster des Talents IT

Formation Test Driven Development en Java/JEENew Formation !

formation test driven development en javajee
Maîtrisez le Test Driven Development en Java/JEE grâce à notre formation de référence !
Avec notre formation Test Driven Development en Java/JEE, vous découvrirez comment mettre en œuvre le principe de développement piloté par les tests (TDD). Vous serez en mesure d’intégrer les tests dans le cycle de développement d’une application Java/JEE et saurez prendre en main les principaux outils de tests et d’intégration continue. Améliorez la qualité de vos logiciels et développez efficacement grâce à notre formation TDD !
  • le 12/09/2017 à Paris
  • le 04/10/2017 à Lyon
  • le 08/11/2017 à Paris
  • + 1 autre session
Prixà partir de
1650 €HT
RéférenceAF24597
Durée3 jours
Public Architectes techniques, Chefs de Projet, Développeurs, Ingénieurs
PrérequisConnaissances de base en Java
TP50%

Plan de Formation Test Driven Development en Java/JEE

Introduction – Revenez sur les grands principes du test et les origines du TDD

Comprendre le processus de test dans le cycle de vie d’un projet
Typologie des tests
Les tests dans une gestion de projet agile
Pratiques XP (eXtreme Programming), la programmation en binôme
Origine du Test Driven Development
Apports du TDD

Test Driven Development – Découvrez le TDD !

Cycle de développement du TDD
Les 3A : Arrange, Act, Assert
Remaniement de code : techniques de refactoring en TDD
Conception émergeante
Gestion des exceptions
Gestion des scénarios

JUnit – Sachez utiliser le framework JUnit pour implémenter des tests

Tests unitaires
Framework xUnit, implémentation Java : jUnit
Principe d’assertions
Alternatives à jUnit (TestNG)
Outillage complémentaire
Mise en œuvre et bonnes pratiques

Techniques avancées – Formez-vous aux pratiques avancées du TDD

Correction des anomalies
Gestion de la montée en charge et de la sécurité des produits
Gestion de la performance
Les Stress tests

Mocks et Stubs – Testez votre code sans dépendance directe grâce aux doublures de tests

Simulations et reproduction d’objets réels
Utilisation
Détails techniques
Les bibliothèques du marché
Utilisation de jMock ou MockObject

Ecriture de tests maintenables – Apprenez les bonnes pratiques

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

Test de code hérité – Maîtrisez le test dans un code « legacy »

Qu’est-ce que le code hérité (legacy code) ?
Cycle d’évolution
Réaliser des tests fonctionnels avec Fit et FitNesse
Tests fonctionnels et TDD

Outils – Sachez mettre en œuvre plusieurs outils dans le cadre du TDD

Outils OpenSource et outils commerciaux
Architecture matérielle de tests
L’intégration continue
Choisir un outil d’intégration continue
Couverture de test : axiomes et outils

Nos autres formations Outils de test Java

AF24597Formation Test Driven Development en Java/JEE New Formation ! 4 sessions prévues3 jours1650 €HT
AF24484Formation Selenium 2 New Formation ! 4 sessions prévues2 jours1400 €HT
AF7084Formation Salome TMF en Intra/Cours Particulier2 jours1190 €HT
AF2858Formation JUnit 8 sessions prévues2 jours1290 €HT
Vous pouvez également être intéressé par des formations Java, JEE, JUnit, mock, stub, tdd, test driven development ou par les formations de notre filière Outils de test Java
A propos de Test Driven Development en Java/JEE
Le Test Driven Development ( TDD ) est un processus de développement logiciel qui repose sur la répétition d'un cycle très court. Il est souvent associé à la programmation en binôme dans le cadre des méthodes d'eXtreme programming. En savoir plus
Prixà partir de
1650 €HT
RéférenceAF24597
Durée3 jours
Public Architectes techniques, Chefs de Projet, Développeurs, Ingénieurs
PrérequisConnaissances de base en Java
Travaux pratiques50%
Suivez l'une de
nos 4 sessions
le 12/09/2017 à Paris
le 04/10/2017 à Lyon
le 08/11/2017 à Paris
le 20/12/2017 à Lyon