Test Driven Development (TDD)

Blended learning

Wie lange dauert die Weiterbildung?

 2,00 Tag(e)

In welcher/n Sprache(n) wird die Weiterbildung angeboten?

EN FR

Wann findet der nächste Termin statt?

Wer bietet diese Weiterbildung an?

OXiane est spécialisé dans la conception et la réalisation de formations informatiques et de supports de cours pédagogiques sur les dernières technologies. Nos différentes filières permettent de couvrir tous les besoins en formation que ce soit en IT au sens large, mais également "Utilisateurs" et "Soft Skills" en Management, Communication & leadership.

An wen richtet sich die Weiterbildung?

Développeurs, Chefs de projet technique

Welche Ziele werden verfolgt bzw. welche Kompetenzen sollen erworben werden?

  • Comprendre les différents types de tests et leurs enjeux
  • Écrire des tests unitaires
  • Développer en suivant la méthode TDD
  • Appréhender un projet existant avec des tests

Wie sieht der Inhalt der Weiterbildung aus?

Le rôle de développeur
  • Objectif du métier
  • Dépendance vis à vis des facteurs externes
  • Confiance dans son travail
Les tests techniques
  • Présentation des différents types de tests techniques
  • Structure d'un test unitaire
  • Outils et frameworks de tests
  • Écriture des premiers tests
Test driven development
  • Tester après : constat d'échec
  • TDD, qu'est-ce que c'est ?
  • Cycle TDD
  • Pourquoi ?
Mettre en oeuvre le TDD
  • Comment aborder les tests
  • Les 4 règles du design simple
  • Pair programming
  • Mise en pratique guidée pas à pas
Qualité des tests
  • De quoi est composé un bon test ?
  • Ce qui est inutile de tester
  • Mise en pratique façon « Ping-pong programming »
  • Communiquer l'intention par les tests
Stratégies de test
  • Approche globale ou en détail
  • Connu ou inconnu
  • Valeur ou rapidité
  • Cas nominal ou cas d'erreurs
Les doublures du test
  • Les différents types de doublure
  • Connu ou inconnu
  • Exemple d'utilisation
  • Test unitaire versus test d'intégration
Legacy Code (Code existant généralement non testé)
  • Appliquer TDD sur code legacy
  • Test de caractérisation
  • Identification des blocages
  • Isolation
  • En pratique
Retrospective

Was erhalten Sie am Ende der Weiterbildung?

Une attestation de participation sera transmise aux participants

Wie kann ich das Weiterbildungsinstitut kontaktieren?

Fiona Marin

Diese Weiterbildungen könnten Sie interessieren

FR
Tag
Blended-Learning
Informatik - IT-Qualität
09.12.2026