TDD(Test Driven Developmet) : Önce Testi Yazıp Daha Sonra Program Kodu Yazmaktır
BDD(Behaviour Driven Development): İşi Yaptırana Sunulan Test Diyebiliriz. Bu yüzden Herkesin Anlayacağı Dilde Yazılmalıdır Konuşma Dili Kullanılmalıdır .3 Durumu vardır GİVE,WHEN,THEN
Örnegin Bir Dropbox HesabınaResim Yüklemek İşlemini Ele Alırsak .GIVE: Dorpbox Hesabını Olması WHEN: Resim Yükleme İşlemi THEN ise :Bu İşlemin Güvensiz Başarı İle Yapılması