1 jour (7 heures)

Formation certifiante - Code CNCP : 2221 - Certif Info : 92153

Objectifs

  • Être capable de comprendre les différents types de tests et leurs enjeux
  • Savoir écrire des tests unitaires
  • Apprendre à développer en suivant la méthode TDD
  • Pouvoir appréhender un projet existant avec des tests

Prérequis

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

Vous n’avez pas les prérequis nécessaires pour la formation TDD (Test Driven Development) ? Contactez nous pour étudier ensemble un parcours sur mesure et garantir ainsi la réussite de votre projet.

Intervenants

Les contenus pédagogiques sont synchronisés sur les évolutions techniques grâce à notre équipe d’intervenant experts et professionnels du secteur enseigné. Les formateurs qui interviennent pour animer les formations ont une double compétence : compétence informatique et compétence métier (Banque, Assurance, Administration, Santé, Transport).

PROGRAMME DE FORMATION TDD (TEST DRIVEN DEVELOPMENT)

Jour 1 :

Section 1 : Introduction

  • Présentation
  • De petits pas vers de grandes choses
  • Ce que vous devriez savoir
  • Qu’est-ce que le développement piloté par les tests (TDD) ?
  • xUnit et JUnit
  • Rédaction de cas de test
  • Quiz : Introduction

Section 2 : Méthodologie du TDD

  • TDD et agile
  • Ou commencer ?
  • Le cycle itératif red-green-refactor
  • Refactoriser pour améliorer la conception
  • Défi : Fonctionnalité
  • Solution : fonctionnalité
  • TDD au dela de DD
  • Quiz : Méthodologie du TDD

Section 3 : Structure et syntaxe du TDD

  • Structure de test
  • Affirmations
  • Tester les exceptions
  • Défi : performances
  • Solution : Performances
  • Quiz : Structure et syntaxe du TDD

Section 4 : Mise à l’échelle du TDD

  • Outils et frameworks TDD
  • Frameworks d’assertion
  • Tester les doubles
  • Mocking
  • Défi : base de donnée
  • Solution : base de donnée
  • Travail à faire : La méthode TDD
  • Travail à rendre : La méthode TDD
  • Quiz : Mise à l’échelle du TDD

Une attestation d’assiduité sera délivrée après la validation de toutes les compétences de ce module.

POUR TOUTE DEMANDE DE RENSEIGNEMENT OU DE DEVIS