SORU
5 AĞUSTOS 2008, Salı


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
5 AĞUSTOS 2008, Salı


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.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bryan Adams

    Bryan Adams

    30 Mart 2006
  • ExcelIsFun

    ExcelIsFun

    16 ŞUBAT 2008
  • Schmittastic Jr.

    Schmittastic

    19 Mart 2013