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 |