image

durée formation certifiante Test Driven Development

1 jour / 7 heures

Formation Test Driven Development

Disponible en Inter et Intra entreprise.

formation certifiante CNCP CPF Test Driven Development

Formation certifiante recensée à l'inventaire CNCP et éligible CPF

Module Test Driven Development faisant parti de la

certification Gestion de Projet.

date prochaine session formation informatique et numérique

Prochaine dates et sessions

Pour connaitre les dates de la prochaine session dans la ville la plus proche,

CLIQUEZ ICI.

Test Driven Development

Concevez et maintenez un code qui peut être facilement mis à jour pour répondre aux exigences commerciales en évolution rapide avec cette formation de développement axée sur les tests.
Dans ce cours, vous apprendrez à améliorer votre qualité de projet et de code, à diminuer le risque de portée et à accéder plus efficacement aux commentaires en acquérant les connaissances et les compétences fondamentales nécessaires pour intégrer le développement axé sur les tests dans le processus de votre équipe.

Les objectifs

A l’issue de la formation « Test Driven Development », les apprenants auront les capacités de :
  1. Conduire la conception de logiciels grâce à un développement axé sur les tests
  2. Comprendre le cycle de la TDD;
  3. Concevoir des tests efficacement à l’intérieur d’un outil xUnit;
  4. Réaliser du code solide, fiable et adaptable;
  5. Réaliser du code nécessitant un élément inexistant avec un outil mock;
  6. Comprendre les implications des tests sur la conception et l'architecture d'un logiciel.

Le public

La formation certifiante « Test Driven Development », s’adresse à tout public salarié, demandeur d’emploi ou en reconversion professionnelle et souhaitant acquérir des compétences en Gestion de projet, notamment:
  1. Directeurs/chefs de projet ou responsable métier
  2. Responsable système d’informations, Analystes fonctionnels, Architectes fonctionnels
  3. Architectes logiciels
  4. Développeurs informatiques
  5. Gestionnaires de projet, responsable de bureau de projet, PCO, Scrum Master et toutes personnes impliquées dans le processus de développement logiciel d'une organisation ou qui s'intéressent à l'amélioration continue, à l'efficacité et au rendement d'une équipe de développement logiciel Agile.

Les prérequis

Pas de prérequis nécessaire pour la formation « Test Driven Development », cependant et avoir suivi la formation « Agile ,Scrum et Les fondamentaux en gestion de projet » est un plus.

Les utilitaires
Pour le bon déroulement de la formation Test Driven Development, voici une liste non exhaustive des outils indispensables :
  1. Néant pour ce module
Programme détaillé

Comprendre les fondamentaux du développement piloté par les tests TDD.   

Les différents types de tests 

  1. Tests unitaires
  2. Tests d'intégration
  3. Tests fonctionnels
  4. Tests de performance
  5. Test de non régression
  6. Test Automatique.

Les différentes techniques de doublure  

  1. Dummy – Stub – Spy – Mock – Fake - Synthèse .


Principes fondamentaux et motivation du développement piloté par les tests    

  1. Le cycle du développement piloté par les tests;
  2. Les bonnes pratiques de conception de test unitaire;
  3. Développer en s'isolant des dépendances extérieures à l'aide d'objets factices (mocks);
  4. Principes fondamentaux et motivation pour remanier son code;
  5. Compilation continue..

Atelier et cas pratique    

  1. Définir les conditions de satisfaction
  2. Ajout de critères d'acceptation aux histoires d'utilisateurs
  3. Scripting tests d'acceptation des utilisateurs
  4. Appareils d'essai de codage et tests unitaires
  5. Génération de code à partir de tests

Besoin de devis/ Renseignements

Veuillez remplir le formulaire de contact

Merci de remplir le formulaire de contact. Un de nos conseillers traitera votre demande rapidement.

Please type your full name.
Invalid email address.
Veuillez saisir votre numéro de téléphone.
Please tell us how big is your company.
Entrer le nom de votre société si vous êtes salarié.
Please tell us how big is your company.
Entrée non valide
Robot Actualisation Entrée non valide