Yazılım testi, bir sistem veya uygulamanın denetlenebilir koşullar altında çalıştırılması (veya işletilmesi) ve elde
edilen sonuçların değerlendirilmesidir. Denetlenebilir koşulların hem normal hem de anormal koşulları
kapsaması gerekir. Yani testin, bilinçli şekilde hatalı şeyler yaparak olabilecek şeyleri önceden belirlemeye
yönelik olması gerekir. Şöyle ki, olması gereken şeylerin olmadığını veya tam tersi olmaması gereken şeylerin
olduğunu denemek ve ortaya çıkartmak testin amacı olmalıdır.
Yazılım Testi;
• Müşteriye sunulmadan önce ürün kalitesinden emin olmak,
• Yeniden çalışma (düzeltme) ve geliştirme masraflarını azaltmak,
• Geliştirme işleminin erken aşamalarında yanlışları saptayarak ileri aşamalara yayılmasını önlemek, böylece
zaman ve maliyetten tasarruf sağlamak,
• Müşteri memnuniyetini arttırmak ve izleyen siparişler için zemin hazırlamak,
gibi genel amaçlar için yapılır.
Yazılım testleri için ise Purify, Quantify, Visual Quantify, HP Quality Center, Bugzilla ve DevCenter popüler araçlardır.
Yazılım mühendisliği kavramı genişledikçe ve problem çözme gereği arttıkça, yazılım geliştirme araçlarına olan
ilgi de artmıştır. Bu araçlar ile yazılımcılar daha kolay ve takımlar halinde birlikte çalışabilirler.
Hiç yorum yok:
Yorum Gönder