Formations Management Craftmanship Formation BDD : Behavior Driven Development

Formation BDD : Behavior Driven Development

Noté 0 sur 5
Formation BDD

Prix 1790€ HT / personne
Durée 2 jours (14 heures)

Paris | à distance | FNE

Il ne reste que quelques places
NewCafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Je ne veux pas me déplacer ? Option classe virtuelle gratuite

Présentation

Le Behavior Driven Development (BDD), ou programmation pilotée par le comportement en français, est une méthode de développement de logiciel qui consiste à réduire les écarts de communication entre des experts métiers et techniques.

Cette formation BDD vous permettra de maîtriser l’approche BDD, ainsi que la syntaxe Gherkin, mais également écrire et implémenter des scripts de tests d’acceptance pour améliorer la communication, la compréhension des besoins.

Votre équipe pourra obtenir plus d’informations sur l’intégration des tests d’acceptance dans un pipeline de CI/CD, le BDD va guider le développement d’une fonctionnalité, tandis que le TDD va guider son implémentation.

À la suite de cette formation, vous serez en mesure d’installer et de configurer le BDD ainsi que comprendre son architecture.

 

Objectifs

  • Comprendre l’écosystème BDD
  • Implémenter des scripts de tests
  • Élaborer des spécifications de solution et de tests associés de façon collaborative

 

Public visé

  • Product Owners
  • Développeurs
  • Analystes métiers
  • Testeurs

 

Pré-requis

Connaissances sur les métiers du test et en conception de solution logicielle.

Programme de notre formation BDD

 

Les différents types de tests

  • Tests unitaires
  • Tests d’intégration
  • Tests fonctionnels
  • Tests de performance
  • Test de non régression
  • Test automatique

 

Introduction « Behavior Driven Development »

  • Qu’est-ce que Behavior Driven Development (BDD) ?
  • Origine du BDD
  • Définition
    • Tests d’acceptance
    • Finalités
    • Automatisation
  • Comparaison avec le TDD
  • Pré-requis de l’installation
  • Intégration build Maven

 

Écriture d’exemples

  • Qu’est-ce qu’un exemple ?
  • La différence entre critère d’acceptation et les exemples
  • Testing manuel
    • Given
    • When
    • Then
    • Pattern

 

Automatisation

  • La pyramide de tests
  • Bénéfices directs
  • Bénéfices indirects
  • Gherkin

 

Processus

  • Card
    • Story Mapping
    • Story Splitting
    • Métier
  • Conversation
  • Confirmation
  • User Story

 

Atelier et cas pratique

  • Les critères d’acceptation
  • Scripting tests d’acceptation
  • Appareils d’essai de codage
  • Tests unitaires
  • Génération de code à partir de tests

Pour aller plus loin

 

Formation Cucumber

Formation Behat

Formation TDD

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Témoignages

Afficher tous les témoignages

Noter la formation

Prix 1790€ HT / personne
Durée 2 jours (14 heures)

Paris | à distance | FNE

Il ne reste que quelques places
NewCafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Je ne veux pas me déplacer ? Option classe virtuelle gratuite

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp