Fiche Formation

TDD, BDD et ATDD avancé

Approfondir les principes de tests et apprendre une approche use case driven

Objectifs

  • Améliorer la communication entre les membres d'un projet pour assurer la production d'un logiciel conforme aux attentes des clients
  • Approfondir les notions de tests
  • Pouvoir identifier et mettre en pratique les différents types de tests
  • Se focaliser sur le domaine métier pour produire de la valeur

Public

Architecte, lead dév, dév senior

Pré-requis

  • Connaître les bases de la programmation orientée objet
  • Avoir pratiqué à minima du TDD
  • Connaître les principes de refactoring et la notion de code smell
  • Etre à l'aise avec les fondamentaux et les principes de clean code

Méthodes pédagogiques

25% théorie / 75% ateliers pratiques

Description

Un des problèmes majeur de la conception logicielle est la bonne compréhension du besoin métier.

Une approche use case driven permet d'améliorer la communication entre les membres du projet (techniques ou fonctionnels).

Cette formation à travers plusieurs ateliers pratiques illustre cette problématique et aide les développeurs à sortir de leur zone de confort technique pour communiquer aisément avec les acteurs métier du projet.

Programme

  • Qu'est-ce qu'un cas d'utilisation?
  • Comment raconter une histoire avec le storytelling?
  • Préparer les tests fonctionnels avec Example Mapping
  • Structure les scénarios tests avec Gherkin
  • Behaviour Driven Development (BDD)
  • Présentation des différents types de tests et les intérêts de chacun avec Pyramide des tests
  • Test Driven Development (TDD)
  • Acceptance Test Driven Development (ATDD)
  • Les outils nécessaires pour réussir (Cucumber, FitNess, SpecFlow, Event Storming...)
Retourner au catalogue des formations
Durée2 jours
LieuParis 13

Prochaines Sessions

05 septembre 2019
Paris 13
1 880€
Réserver une place
01 octobre 2019
Paris 13
1 880€
Réserver une place
17 octobre 2019
Paris 13
1 880€
Réserver une place

Informations Pratiques

file_download Télécharger la fiche

Vous avez des questions ?

N'hésitez pas à nous contacter pour réserver votre formation, ou si vous avez des questions sur nos formations :

  • call 01 44 75 42 55
  • print 01 44 75 42 55
  • mail_outline training@soat.fr
  • location_on SOAT TRAINING - 87-89 quai de Panhard et Levassor - 75013 Paris
link  Formulaire de contact

Réservez votre formation

contact

Par téléphone : 01 44 75 42 55

Par Fax : 01 44 75 05 25

Par mail : training@soat.fr

Par courrier : SOAT TRAINING - 87-89 quai de Panhard et Levassor - 75013 Paris

Ou directement en ligne