Test Driven Development ou le développement piloté par les tests en Java par M2I FORMATION MERIGNAC

Lieu(x)
En centre (33)
Durée
Total : 21 heures
En centre : 21 heures
Financement
Demandeur d’emploi
Salarié
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Le test dans le processus de développement
oProcessus, qualité, tests
oTypes de tests
oArchitectures de test
oTDD et Extreme Programming (XP)
Frameworks de tests automatisés
oLes frameworks de test
oBonnes pratiques associées aux frameworks de test
Principes fondamentaux du TDD
oLe cycle de développement du TDD
oStratégies de Test First
oStratégies pour faire passer les tests
Ecrire du code testable
oComposition plutôt qu'héritage
oEviter le code statique
oInverser les dépendances
Eléments mis à la disposition du rédacteur de tests
oAssertions
oTests d'échec
oTests paramétrés sur les types et les valeurs
oLes matchers
Techniques pour organiser les tests de codes complexes
oOrganisation des classes de test
oOrganisation du code de test
Le refactoring en TDD
oQuelques "mauvaises odeurs"
oTechniques de refactoring en TDD
oLes design patterns
Objectifs
oMaîtriser les principes fondammentaux et les bonnes pratiques du TDD
oMaîtriser le Framework de test JUnit dans une approche TDD
oMettre en oeuvre du TDD en présence de code hérité (legacy)
oPratiquer le refactoring d'un code développé en TDD.
Centre(s)
  • Mérignac (33)
Formation proposée par : M2I FORMATION MERIGNAC
À découvrir
Zenity Academy
Behavior Driven Development : Cucumber & Gherkin par Zenity Academy
process formation
Initiation a la maintenance électronique analogique audio par process formation
Test Driven Development (TDD) en Java SE/Java EE par Dawan
Test Driven Development (TDD) en Java SE/Java EE par Dawan
Zenity Academy
Automatiser les tests avec Selenium en Java par Zenity Academy
Test Driven Development (TDD) en .Net par Dawan
Test Driven Development (TDD) en .Net par Dawan
Test Driven Development avec Microsoft DotNet et Visual Studio par NETKODERS
Gestion de projet et méthodologie de travail - test driven development (TDD) par Cegefos
HM CONSULTING
Bilan de compétences sur-mesure par HM CONSULTING