2008-10-03 22 views
5

Ekibimiz mbunit ile mstest arasında geçiş yapmak istiyor, ancak ikisi arasında biraz bağlantı kesiliyor gibi görünüyor.WebUnit'den MsTest öğesine taşırken sorulan sorular

Mstest kullanırken CombinatorialTest ve Factory özelliklerini mbunit'ten nasıl simüle edeceğini bilen var mı?

Sanırım bu, anahtarı kullanmadan önce bizim tek engelimizdir.

+2

Niçin cehennem iyi bir test çerçevesinden oldukça sınırlı bir sınıra geçmek istersiniz asıl soru. – craigb

+0

@craigb, CodedUI kütüphanesi tek bir güçlü sebep olacaktır ... –

+0

teoride MsTest özniteliklerini genişletmek mümkündür. Herhangi birinden başarılı olursanız, nasıl yaptığınızı bilmek isterim. http://mstestextensions.codeplex.com/ –

cevap

5

Farkında olduğum kadarıyla, orijinal testinizi çağıran tüm kombinasyonları (veya fabrikada arama yapıp tekrarlar) içeren bir test yöntemi yazmanız gerekir (artık bir test yöntemi değil). birkaç kere.

Ne yazık ki, bunlar sonuçlarda münferit testler olarak görünmüyor - sadece bir test olarak görünüyorlar - böylece hata çıkışınızda oldukça açık bir şekilde belirtmeniz gerekiyor. Bu, bu yaklaşımda olduğu gibi, bir kişi başarısız olduğunda, geri kalanını durduracaktır (bu, büyük bir sonuç listesini saklayarak bunu başarabilir, fakat bu daha fazla gider). Şu an yapmanız gerekmedikçe - temiz bir makinede test koşucusunun olmaması katildir ve ne genişletilebilir ne de sıklıkla güncellenir.