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 |