M.Onur ATÇI

Kişisel Web Günlüğü

JUnit ile Java Birim Testi

JUnit  yazılım geliştirme metodolojilerinden TDD(Test Driven Development) alanında en etkili frameworklerden birisidir. Uzun zamandır ünite testinin ne olduğunu bilip de şu zamana kadar geliştirdiğim hiçbir yazılımda kullanamamış olmanın verdiği huzursuzlukla bir test frameworkünü inceleyip küçük denemelerde bulunmaya heves ettim. Konu test olunca bu alanda çok yaygın kullanılan JUnit (.net için geliştirilen versiyonu NUnit) üzerinde inceleme yapmaya karar verdim. Sonuç olarak JUnit'in ya da herhangi bir test frameworkün yazılım projelerinde kullanılması çok önemli. Her durum için yazılımı tekrar build etmek ya da tekrar serverda test etmek can sıkıcı ve zaman kaybettirici olabiliyor. Ayrıca her bir durum için ayrı ayrı parametreyi üretmek her bir butona tıklamak ya da veritabanına elle kayıt ekleyip silmek gibi sıkıntılı işlemleri yazdığımız test sınıflarıyla deneme imkanına kavuşuyor ve aynı zamanda yazılımı geliştirip değiştireceğimiz zaman aynı testleri tekrar çalıştırarak uygunluğunu öğrenebiliyoruz.Konuyla ilgili birkaç türkçe kaynak da var.
http://web.cs.hacettepe.edu.tr/~turgay/ymlab/pdf/junitTutorial.pdf
http://www.teknoturk.org/docking/yazilar/tt000136-yazi.htm

,

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

*

Şu HTML etiketlerini ve özelliklerini kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>