Kabul testleri
Kabul Testi nedir?
Kabul testi, yazılım sisteminin gereksinim özelliklerini karşılayıp karşılamadığını belirlemek için gerçekleştirilen bir test tekniğidir. Bu testin temel amacı, sistemin iş gereksinimlerine uygunluğunu değerlendirmek ve son kullanıcılara teslimat için gerekli kriterleri karşılayıp karşılamadığını doğrulamaktır.
Çeşitli kabul testi biçimleri vardır:
Kullanıcı Kabul Testi
İşletme Kabul Testi
Alfa Testi
Beta testi
Kabul Testi - SDLC'de
Aşağıdaki şema, yazılım geliştirme yaşam döngüsünde kabul testinin uygunluğunu açıklamaktadır.
Kabul testi senaryoları, test verilerine göre veya bir kabul testi komut dosyası kullanılarak yürütülür ve ardından sonuçlar beklenenlerle karşılaştırılır.
Kabul şartları
Kabul kriterleri aşağıdaki özniteliklere göre tanımlanır
Fonksiyonel Doğruluk ve Tamlık
Veri bütünlüğü
Veri dönüşümü
Usability
Performance
Timeliness
Gizlilik ve Kullanılabilirlik
Kurulabilirlik ve Yükseltilebilirlik
Scalability
Documentation
Kabul Testi Planı - Nitelikler
Kabul testi faaliyetleri aşamalı olarak gerçekleştirilir. Öncelikle temel testler yapılır, test sonuçları tatmin edici ise daha karmaşık senaryoların yürütülmesi gerçekleştirilir.
Kabul testi planı aşağıdaki özelliklere sahiptir:
Introduction
Kabul Testi Kategorisi
operasyon ortamı
Test senaryosu kimliği
Test Başlığı
Test Amacı
Test prosedürü
Test programı
Resources
Kabul testi faaliyetleri, şu sonuçlardan birine ulaşmak için tasarlanmıştır:
Sistemi teslim edildiği gibi kabul edin
İstenen değişiklikler yapıldıktan sonra sistemi kabul edin
Sistemi kabul etmeyin
Kabul Testi Raporu - Özellikler
Kabul testi Raporu aşağıdaki özelliklere sahiptir:
Rapor Tanımlayıcı
Sonuçların özeti
Variations
Recommendations
Yapılacaklar Listesi Özeti
Onay Kararı