Schița de curs

Probleme comune de comunicare

  • Motivele problemelor de comunicare
  • Limbajul ermetic
  • Factorul uman - principală problemă în proiectele IT
  • Nevoia de limbaj unificat
  • Analiza cerințelor clienților
  • Specificarea valorilor afacerii
  • DDD

BDD - practică

  • Introducere în testarea comportamentală
  • Testarea „cutie neagră”.
  • BDD versus TDD?
  • BDD versus testarea funcțională și unitară
  • Nivel abstract de BDD
  • Gherkin sintaxă - idee de limbaj pentru afaceri și IT
  • Structura povestirilor: rol, caracteristică, beneficiu, context, eveniment, rezultat
  • Scrierea poveștilor bune - scenarii de afaceri
  • Povestea și Use Cases
  • Biblioteci BDD - suport Java/.NET/PHP.
  • Testarea comportamentală a aplicațiilor de internet
  • Utilizarea BDD cu Selenium
  • Simularea unui caz de afaceri cu BDD, crearea unui sistem de mostre bazat pe BDD

Cerințe

  • Cunoștințe de bază ale conceptului Domain Driven Design
  7 ore
 

Numărul de participanți


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Mărturii (2)

Cursuri înrudite

Cucumber: Implementing BDD with Java

  7 ore

Categorii înrudite