2011-06-08 15 views
5

Bir java web uygulamasına sahibim ve bunu geliştirmek için Netbeans6.9.1 kullanıyorum.
Bazı DAO sınıflarının bazı Junit test sınıflarını yazdım ancak kod kapsamı testini gerçekleştiremedim.
NetBeans Code Coverage Plugin, java web uygulaması kod kapsamı,
desteklemiyor gibi görünüyor ve kapsama alanı koleksiyonunu Tutorial olarak etkinleştiremiyorum.
Herhangi bir fikrin var mı?Netbeans'te java web uygulamasının kod kapsamı nasıl test edilir?

+0

Web uygulama kodu kapsamını desteklemediğini söyleyen nedir? – artbristol

+0

@artbristol http://netbeans.org/features/all.html. 'Java SE ve NetBeans NBM projeleri için kod kapsamı' diyor. – YeJiabin

+0

Maven kullanıyor musunuz? Evet, bir çözüm var ... – JVerstry

cevap

0

DAO'lar için birimi testleri yazıyorsanız, kodun hiçbiri uygulama sunucusunda çalışmayacaktır (çünkü DAO'lar deneme sınıfı ile aynı JVM'de başlatılmalıdır); kod kapsamı. Tam olarak ne tür hatalar alıyorsunuz?

1

Cobertura iyi bir kod kapsamı aracıdır ve NetBeans için de bir eklenti vardır.

0

Codecoverage eklentisinin Netbeans 7.2'de çalıştığını doğrulayabilirim. Ancak web projelerinde Kapsama menü seçeneği etkin DEĞİLDİR :-(

İlgili konular