Struttura del corso

Problemi di comunicazione comuni

  • Motivi dei problemi di comunicazione
  • Linguaggio ermetico
  • Il fattore umano: il problema principale nei progetti IT
  • Necessità di un linguaggio unificato
  • Analisi delle esigenze del cliente
  • Specifica dei valori aziendali
  • DDD

BDD - pratica

  • Introduzione ai test comportamentali
  • Collaudo "scatola nera"
  • BDD contro TDD?
  • BDD e test funzionali e unitari a confronto
  • Livello astratto di BDD
  • Sintassi di Gherkin - idea di linguaggio per il business e l'IT
  • Struttura delle storie: ruolo, caratteristica, beneficio, contesto, evento, risultato
  • Scrivere buone storie - scenari di business
  • Storia e Use Cases
  • Librerie BDD - Supporto Java/.NET/PHP
  • Test comportamentali delle applicazioni Internet
  • Utilizzo di BDD con selenio
  • Simulazione di business case con BDD, creazione di un sistema di esempio basato su BDD

Requisiti

  • Conoscenza di base del concetto Domain Driven Design
 7 ore

Numero di Partecipanti



Prezzo per Partecipante

Recensioni (2)

Corsi relativi

Cucumber: Implementing BDD with Java

7 ore

Categorie relative