Plan du cours

Introduction


Cadres de tests unitaires automatisés

  • Écrire de bons tests unitaires
  • Identifier et réparer les tests fragiles

Les approches de TDD

  • Le TDD en tant qu'outil de conception
  • TDD vs refactoring
  • Flux et modèles de TDD
  • Écoles et variantes du TDD

Les défis du TDD

  • L'exercice de l'atelier expliqué

Les mérites de bons tests dans le contexte du TDD

  • Évolution de ce que nous avons, 1ère étape
  • La mise en attente expliquée
  • Utiliser les frameworks de mocking
  • Faire évoluer ce que nous avons, 2e partie
  • Rompre le changement
  • Évolution de ce que nous avons, prise 3

Couverture et contre-arguments


Rétrospective

Pré requis

  • Une compréhension des concepts de programmation
  • Expérience dans l'écriture de tests unitaires de base
  • Familiarité avec au moins un langage de programmation

Cible

  • Développeurs logiciels
  • Ingénieurs QA et testeurs
  • Toute personne intéressée par l'amélioration de ses pratiques de développement en utilisant le Développement Piloté par les Tests (TDD)
 21 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (7)

Cours à venir

Catégories Similaires