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

  • BigBoyTV

    BigBoyTV

    25 EYLÜL 2013
  • MrRandomSong

    MrRandomSong

    29 Kasım 2009
  • Photoshop Pro Help

    Photoshop Pr

    1 Ocak 2007