
Yazılım Kalitesi Nedir? Kaliteli yazılımlar, kabul edilebilir düzeyde hatasız, planlanan bütçe ile zamanında bitirilip dağıtılabilen, gereksinimleri ve/veya beklentileri karşılayabilen ve sürdürülebilir özelliklere sahip yazılımlardır. Yazılımın kalitesini değerlendirmek için uygulamanın denetlenebilir koşullarda çalıştırılmasını ve ortaya çıkan sonuçların değerlendirilmesini gerektirir.
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. Ürün ve hizmetlerin özellikleri gözönünde tutularak kullanılan yazılım kalitesi test türleri aşağıda sıralanmıştır.
- Birim Testi
- Artımsal Tümleşim Testi
- Tümleşim Testi
- İşlevsellik Testi
- Yüzeysel Sistem Testi
- Regresyon Testi
- Kabul Testi
- Yük Testi
- Zorlanım Testi
- Verim (Performans) Testi
- Kullanışlılık Testi
- Güvenlik Testi
- Uyumluluk Testi
- Doyum Testi
- Alfa Testi
- Beta Testi
|