2010-03-19 14 views
5

BDD çerçevelerine bakıyorum ve hangisinin bizi daha iyi karşılayacağını merak edemiyorum. Salatalıktan hoşlanıyorum, çünkü onlar iyi bir süre için BDD yapıyorlardı (2008'in başından beri) ve Ruby'yi severim, ancak biz bir ağ dükkanıyız ve Ruby'yi çok arkadaş canlısı bulmama rağmen, diğer insanlar yapmıyor; ve bence bu yeterli (bir noktaya)
Cuke4Nuke, kaputun altında Salatalık kullandığını görebiliyorum, ama çok erken günler gibi görünüyor. Aslında SpecFlow'u test etmedim, ancak bu konuda iyi şeyler duydum ve biliyorum ki teknik özellikleri için aynı meta dili kullanıyordum StoryTeller'e baktım, iyi olabilirdi, ama önümüzdeki 5'te orada olacak bir şeye ihtiyacım var -10 yıl ve eğer olacak mı bilmiyorum.SpecFlow - Cuke4Nuke vs Salatalık + IR

Peki sizce iyi bir takım elbise nedir?

Alkış

cevap

2

Şahsen Salatalık, Cuke4Nuke ve Cuke4Vs tercih ederim. Sadece .NET geliştirmeyi yapmıyoruz.
Bu, benzer araçları kullanarak BDD'yi yakut ve Java (Cuke4Duke) ile gerçekleştirmeyi sağlar.
Gelişim için birden fazla dilde kullanım tutarlılığını beğeniyorum. Cuke4Nuke bir tel protokolü olduğundan, hemen hemen her dil için Cuke4 adaptörleri geliştirilebilir.

Ekibimin yakında sahip olacağı tek sorun şu anda Cuke4Vs VS2010 ile çalışmıyor ve yakında güncelleniyor olacağız. Elbette Cuke4V'leri kullanmak için CukeV'lere ihtiyacınız yoktur, sadece geliştiricilerin daha kolay olmasını sağlar.

SpecFlow'dan daha iyi olmadığına katılıyorum. Denedim ve iyi çalışıyor. Sadece .NET geliştirme ve Ruby/IronRuby, Java vb. Varsa, bu da iyi bir seçim olabilir.

3

SpecFlow şu anda daha iyi, istikrarlı ve görsel studio 2008/2010 iyi entegrasyonu vardır.

Ayrıca buradan bakabilirsiniz: Cuke4Nuke or SpecFlow?

+1

"Daha iyi" son derece özneldir. Cuke4Nuke + Cuke4Vs size benzer bir özellik seti sunar. Geliştiriciler için yazmak için Ruby yok. –

+0

Daha iyi katılıyorum yüksek derecede özneldir. Schrodinger'ın kodunun ne dediğini ekleyeyim. SpecFlow testlerini herhangi bir NUnit test koşucusu ile çalıştırabilirim. ReSharper kullanıyorum, fakat NUnit test koşucusu da çalışıyor. Cuke4Nuke Bir komut satırı kullanıyordum. Bu küçük pratikliğin üstesinden gelmek Cuke4Nuke kampına yardım ederdi. –

1

SpecFlow daha iyi kabul etti. Net topluluk hakkında daha fazla okuyabilir Richardlawrence's Blog Cuke4Nuke yaratıcısının biri.

İlgili konular