Yazar Bilgileri

Ufuk Arslan

Yıldız Teknik üniversitesi Matematik mühendisliği bölümü mezunuyum. iktisat bankası, poligon interactive, veripark ta çalıştım. Halen İnnvova Bilişim Çözümleri A.Ş 'de Teknik Mimar, Developer olarak çalışmaktayım. .Net üzerine geliştirilmiş sanal pos, e-ticaret, PLM, fatura tahsilat sistemleri, B2B,B2C portal konularında bir çok kurumsal projede Teknik mimar ve developer olarak yer aldım. MCSD.Net sertifikasına sahibim. blog : ufukarslan.blogspot.com

   
   
Puan: 4 / 5

Unit testler, developer'ın yazdığı kodu test edecek kodu yazarak, bu yazdığı kodları bir engine ile birlikte çalıştırarak, yazılan programın doğruluğunu test etmesidir. Unit testler Agile development yöntemlerinden biridir. Bir projenin yaşam döngüsüne baktığımızda developer testleri önemli bir yer tutmaktadır. Ama genellikle bu safha, çeşitli nedenlerden dolayı atlanır. Daha önceleri NUnit gibi toollar ile Unit testleri yazabiliyorduk. Ama artık Visual studio içerisinde entegre bir tool'umuz var. Unit testlerin yazılmadığı durumlarda developer kendi kodunu, manuel olarak test etmektedir. Fakat bu işlem, kodun çalıştırılması ve bir kullanıcı gibi test edilmesi şeklinde olmaktadır. Bu işlem aslına bakıldığında bir developer testi değildir. Bu daha çok bir test kullanıcısı şeklinde olmaktadır. Bu yöntemle test süreleri daha uzun olacak ve testin doğruluğu kesin olmayacaktır.Unutmamalıyız ki manuel yapılan testlerde gözden kaçan durumlar oluşabilecektir. Unit testler bize otomatik olarak kod testleri yapmamızı sağlayacaktır. Projenin realize olduktan sonraki güncellemelerinde unit testlerin önemi daha da önem kazanmaktadır. Çünkü modüller içerisindeki güncellemelerin projenin bütünü üzerindeki etkileri görülebilmektedir. Böylelikle projenin içerisindeki yapılan değişikliklerin doğruluğundan kesinlikle emin olabiliriz.

Devamı
   
   
İpucu bulunamadı.

Site içerisinde yazılan tüm makalelerin yazım ve yayınlama hakkı aksi belirtilmediği sürece sadece yazarlara aittir.

v3.0 Geri Bildirim (Feedback) Yazgelistir.Com Ekibi - 2012 - Yazgelistir.com