TDD ve BDD arasındaki temel farklar nelerdir?
Test Güdümlü Geliştirme öfkeyi olmuştur .Son birkaç yıldır NET topluluk. Son zamanlarda, alt.net toplum içinde grumblings hakkında BDD duydum. Ne oldu? Bu TDD arasındaki fark nedir?
CEVAP
Hakkında daha fazla BDD anlıyorumbelirtimidahatest. Etki alanı Odaklı Tasarım (Bu *DD kısaltmalar sevmiyor musun?) bağlı.
Kullanıcı hikayeleri, üst düzey testleri de dahil olmak üzere yazmak için belli bir yol ile bağlantılıdır. Tom ten Thij bir örnek:
Story: User logging in
As a user
I want to login with my details
So that I can get access to the site
Scenario: User uses wrong password
Given a username 'jdoe'
And a password 'letmein'
When the user logs in with username and password
Then the login form should be shown again
(Yazısında, Tom doğrudan Ruby bu test özelliği çalıştırmak için devam ediyor.)
BDD Papa Dan North. Introducing BDD yazısında harika bir giriş bulabilirsiniz.
video Bu BDD ve TDD bir karşılaştırma bulacaksınız. Ayrıca" Jeremy D. Miller. "TDD bitti sağ olarak BDD hakkında bir görüş
25 Mart 2013 güncelleme
Yukarıdaki video bir süredir kayıp olmuştur. Burada Llewellyn Falco tarafından yapılan son bir, BDD vs TDD (explained). Onun açıklaması anlaşılır ve nokta buluyorum.

Apache Thrift, Google Protokol Tamponl...
Play Çerçevesi 1.0 ve 2.0 arasındaki t...
PECL ve ARMUT arasındaki farklar neler...
Mantık programlama açısından Giriş ve ...
Scala katman seçenekleri arasındaki fa...