Sobes.tech
Junior

Fonksiyonel ve fonksiyonel olmayan testler arasındaki farklar hakkında bilgi verin.

sobes.tech yapay zeka

AI'dan gelen yanıt

Fonksiyonel testler, sistemin gerektikleri doğrultusunda (fonksiyonlar) yapması gerekenleri yaptığına emin olmak için yapılır. Odak noktası "ne?". Fonksiyonel olmayan testler, sistemin fonksiyonlarını ne kadar iyi yerine getirdiğini ve doğrudan fonksiyonellik ile ilgisi olmayan diğer yönleri (performans, güvenlik, güvenilirlik, kullanılabilirlik vb.) kontrol eder. Odak noktası "nasıl?".

Özellik Fonksiyonel testler Fonksiyonel olmayan testler
Hedef Fonksiyonel gereksinimlere uygunluğu kontrol etmek Sistem kalitesi ve performansını doğrulamak
Test nesneleri Fonksiyonellik, mantık, iş süreçleri Performans, güvenlik, kullanılabilirlik vb.
Test türleri Modüler, entegrasyon, sistem, kabul testleri Yük, stres, güvenlik, kullanılabilirlik testleri
Gereksinimler Fonksiyonel gereksinimler (Kullanıcı Hikayeleri, Kullanım Senaryoları) Fonksiyonel olmayan gereksinimler (SLA, standartlar)
Odak Fonksiyonların, girişlerin, çıkışların ve uygunluklarının kontrolü Sistem özellikleri ve davranışlarının kontrolü
Örnek sorular Düğme çalışıyor mu? Veriler doğru şekilde mi kaydediliyor? Sayfa ne kadar hızlı yükleniyor? Sistem yük altında dayanıklı mı?
Ne zaman yapılır Geliştirmenin tüm aşamalarında Genellikle fonksiyonellik stabilize edildikten sonra