BDD: Davranışı gündelik dille tanımlamak (Given – When – Then)
Kısaca: Davranış odaklı geliştirme, istenen davranışı given – when – then (verilen – olduğunda – o zaman) kalıbına uygun anlaşılır senaryolarla tanımlar; senaryolar aynı anda gereksinim, belge ve otomatik testtir.
Biraz daha ayrıntılı: BDD, TDD’yi genişletir: teknik test adları yerine alan uzmanları, test uzmanları ve geliştiriciler birlikte gündelik dille örnekler yazar. Bu, programlamadan önce ortak bir anlayış yaratır ve örnekler sonradan test olarak çalışır.
Ayrıntılı
Kalıp: given – when – then
Ayrıca bak: Test güdümlü geliştirme, Test türleri, Playwright, Gereksinim ve şartname belgeleri