U softverskom inženjerstvu, razvoj vođen ponašanjem je agilan proces razvoja softvera koji podstiče saradnju između programera, testera osiguranja kvaliteta i predstavnika kupaca u softverskom projektu.
Šta se podrazumijeva pod razvojem vođenim ponašanjem?
Behavior-driven development (BDD) je agilna metodologija razvoja softvera u kojoj je aplikacija dokumentovana i dizajnirana oko ponašanja koje korisnik očekuje da doživi u interakciji s njom.
Šta je razvoj vođen ponašanjem u agilnom?
Behavior-Driven Development (BDD) je agilna praksa testiranja koja pruža ugrađeni kvalitet definisanjem (i potencijalno automatizacijom) testova prije ili kao dio specificiranja ponašanja sistema.
Šta je primjer BDD?
Behavior Driven Development (BDD) je pristup koji se sastoji od definisanja ponašanja karakteristike kroz primere u običnom tekstu. Ovi primjeri su definirani prije početka razvoja i koriste se kao kriteriji prihvatljivosti. Oni su dio definicije gotovog.
Koja je razlika između TDD i BDD?
BDD je dizajniran da testira ponašanje aplikacije sa stanovišta krajnjeg korisnika, dok je TDD fokusiran na testiranje manjih delova funkcionalnosti u izolaciji.