SORU
9 AĞUSTOS 2008, CUMARTESİ


Junit vs Eğer

İş yerinde şu anda hala Junit3 bizim test için kullanıyoruz. Üzeri için Junit4 geçmeyi düşünüyoryenitestleri yazılan ama şimdi bir süre için TestNG göz kulak oldum. Deneyimleri ne ya Junit4 TestNG ve daha iyi testlerin çok büyük sayılar için çalışma gibi görünüyor vardı. Yazma testlerinde esnekliğe sahip fonksiyonel testler geniş bir boy kapak ve sonuçlar elde etmek için çeşitli şekillerde yazılması gerekir beri de bizim için önemlidir.

Eski testleri işlerini iyi yaptıkları gibi yeniden yazılmayacak. Yeni testler olsa görmek istiyorum ne testi yazılabilir yolu, doğal iddialar, gruplama ve kolayca dağıtılmış test infaz esneklik.

CEVAP
9 AĞUSTOS 2008, CUMARTESİ


İkisini de kullandım, ama gerçekten herhangi bir yeni biçim için mevcut testleri yeniden düşünmeniz gerektiğini Justin Standart ile aynı fikirdeyim. Karar ne olursa olsun, çok önemsiz hem de çalıştırmak için. Eğer JUnit çok daha yapılandırılabilir olmak için çabalar, ama sonunda ikisi de eşit derecede iyi çalışır.

Eğer belirli bir grup olarak testleri mark ve kolayca belirli bir grubun tüm testler, ya da belirli bir grubun testleri dışlayabilirsiniz nerede düzgün bir özelliği vardır. ""Grup ve hızlı sonuç istiyorsanız. onları görmezden sonra yavaş olarak yavaş çalışan mark test edebilirsiniz böylece Kendi belgelerine bir öneri "iade" yeni dosyaları kontrol zaman olması gereken testler. bazı alt işaretlemek için. Hiç JUnit, böyle bir özellik görmedim, ama eğer sende yoktur ama sonra tekrar, GERÇEKTEN kaçırmayın.

Tüm iddialarından yüksek yapılandırma, yaptığım çalışma içine bir köşe diye bir kaç hafta önce burada yapamadım benim yapmak istediğim şeyi... keşke ben de hatırlıyorum, ama ben istediğim için bu konuyu çok biliyorsun değil mükemmel.

En büyük avantajı açıklamalar... sürüm 4 neyse ekledi Eğer.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Abe Olandres

    Abe Olandres

    16 EYLÜL 2006
  • Charles Renaud

    Charles Rena

    10 Kasım 2007
  • Epic Tutorials for iPhone, iPad and iOS

    Epic Tutoria

    18 EYLÜL 2011