TDD (Test Driven Development)

1 jour II Code CNCP : 2221 II Certif info : 92153

/TDD (Test Driven Development)

Avec cette formation, nous découvrirons comment mettre en œuvre le principe de développement piloté par les tests (TDD). Nous serons en mesure d’intégrer les tests dans le cycle de développement d’une application. Nous améliorons la qualité de nos logiciels et nous développons d’une manière plus efficace.

Les objectifs de la formation TDD

A l’issue de la formation « TDD », les apprenants auront les capacités de :

  • Ê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
Lien vers site CPF

Les prérequis de la formation TDD

Les prérequis nécessaires pour la formation TDD: Test Driven Development sont :

  • Pas de prérequis nécessaire pour la formation « TDD: Test Driven Development », cependant et 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? Contactez-nous pour étudier ensemble un parcours sur mesure et garantir ainsi la réussite de votre projet.

Lien vers site CPF

Le public de la formation TDD

La formation certifiante « TDD », s’adresse à tout public salarié, demandeur d’emploi ou en reconversion professionnelle, notamment :

  • Directeurs/chefs de projet ou responsable métier
  • Responsable système d’informations
  • Développeurs informatiques
  • Ingénieurs d’étude, de recherche et développement
  • Architecte système et logiciel
  • Consultants techniques
Lien vers site CPF

0

Certif Info

0

Code CNCP

0

Jour

0

Heures

Contenu de la formation
TDD

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 du module TDD.

Modalités De Formations

TDD (TEST DRIVEN DEVELOPMENT)

Le module TDD: TEST DRIVEN DEVELOPMENT est disponible en 3 modalités :

E-learning tutoré, Blended Learning et en présentiel.

FOAD / E-Learning tutoré

La formation certifiante TDD est disponible en e-learning tutoré. Vous serez accompagné par un formateur / tuteur tout au long de la formation.

Blended-Learning

La formation TDD est disponible en Blended learning. La partie apprentissage se déroule en e-learning, et les projets fil rouge en présentiel.

Présentiel

La formation certifiante TDD est disponible en présentiel ou en distanciel. La formation sera animée par un formateur à distance ou en classe.

Financement et Éligibilité

de la formation TDD: TEST DRIVEN DEVELOPMENT

CPF

CPF « Compte Personnel de Formation.

VAE

VAE: Validation des Acquis de l’Expérience.

AIF

AIF : Aide Individuelle à la Formation par Pôle Emploi.

CPF de transition

CPF de transition pour une Reconversion Professionnelle.

Contrat PRO

Contrat d’alternance ou de Professionnalisation.

POEc

Préparation Opérationnelle Emploi Collective.

PDC

Plan de Développement de Compétences de l’entreprise.

AFPR

Action de Formation Préalable à l’Embauche.

POEi

Préparation Opérationnelle Emploi Individuelle.

Besoin d'un