Yazılım Testi - Tahmin Teknikleri
Test için gereken çabaları tahmin etmek, SDLC'deki en önemli ve önemli görevlerden biridir. Doğru tahmin, yazılımı maksimum kapsama alanıyla test etmeye yardımcı olur. Bu bölümde, test için gereken çabaları tahmin etmede yararlı olabilecek bazı teknikler açıklanmaktadır.
Fonksiyonel Nokta Analizi
Bu yöntem, aşağıdaki kategorilerdeki yazılımın işlevsel kullanıcı gereksinimlerinin analizine dayanmaktadır -
- Outputs
- Inquiries
- Inputs
- Dahili dosyalar
- Harici dosyalar
Test Noktası Analizi
Bu tahmin süreci, kara kutu veya kabul testi için fonksiyon noktası analizi için kullanılır. Bu yöntemin ana unsurları şunlardır: Boyut, Verimlilik, Strateji, Arayüz, Karmaşıklık ve Tekdüzelik.
Mark-II Yöntemi
Son kullanıcının işlevsel görüşüne dayalı olarak tahminin analiz edilmesi ve ölçülmesi için kullanılan bir tahmin yöntemidir. Mark-II yönteminin prosedürü aşağıdaki gibidir -
- Bakış açısını belirleyin
- Amaç ve sayım türü
- Sayım sınırını tanımlayın
- Mantıksal işlemleri tanımlayın
- Veri varlığı türlerini tanımlayın ve kategorilere ayırın
- Giriş veri öğesi türlerini sayın
- İşlevsel boyutu sayın
Çeşitli
Aşağıdakiler gibi diğer popüler tahmin tekniklerini kullanabilirsiniz:
- Delphi tekniği
- Analoji Temelli Tahmin
- Test Durumu Numaralandırmaya Dayalı Tahmin
- Görev (Etkinlik) Bazlı Tahmin
- IFPUG yöntemi