Sobes.tech
Junior

Hangi fonksiyonel test türlerini biliyorsunuz?

sobes.tech yapay zeka

AI'dan gelen yanıt

  • Birim (Unit) Testi: Uygulamanın en küçük bileşenlerinin izole edilerek kontrol edilmesi. Geliştiriciler tarafından yapılır.
  • Entegrasyon (Integration) testi: Sistem modülleri veya bileşenleri arasındaki etkileşimin kontrol edilmesi.
  • Sistem (System) testi: Tüm sistemin fonksiyonel gereksinimlere uygunluğunun kapsamlı kontrolü.
  • Regresyon (Regression) testi: Değişiklikler (hata düzeltmeleri, yeni özellikler ekleme) sonrası daha önce test edilen fonksiyonların kontrol edilmesi ve yeni hataların olup olmadığının doğrulanması.
  • Duman (Smoke) testi: Derleme veya dağıtımdan sonra temel fonksiyonların çalışabilirliğinin hızlı kontrolü.
  • Kabul (Acceptance) testi: Müşteri veya son kullanıcılar tarafından yapılan resmi test, sistemin iş gereksinimlerini karşılayıp karşılamadığını ve dağıtıma hazır olup olmadığını kontrol eder. Şunları içerir:
    • Alfa Testi (şirket içi)
    • Beta Testi (gerçek koşullarda son kullanıcılar tarafından)
  • Kullanıcı Arayüzü (UI) Testi: Arayüz öğelerinin, etkileşimlerinin ve tasarımlara uygunluğunun kontrolü.
  • Fonksiyonel Test: Ana tür, sistemin davranışının belirlenen gereksinimlere uygunluğunun kontrolü.

Fonksiyonel testlerin temel unsurları şunları içerir:

  • Girişler/Çıkışlar
  • İş mantığı
  • Hata yönetimi
  • Sistem durumları
Test Türü Amaç Kim genellikle yapar
Birim Testi Bireysel bileşenlerin kontrolü Geliştiriciler
Entegrasyon Testi Bileşenler arasındaki etkileşimin kontrolü Geliştiriciler, Testçiler
Sistem Testi Tüm sistemin gereksinimlere uygunluğunun kontrolü Testçiler
Regresyon Testi Değişiklikler sonrası kontrol Testçiler
Duman Testi Ana fonksiyonların hızlı kontrolü Testçiler
Kabul (Alpha/Beta) Testi İş gereksinimlerine uygunluk ve hazır olma durumu kontrolü Müşteri, Son kullanıcılar
UI Testi Kullanıcı arayüzünün kontrolü Testçiler