Junior
Smoke testi nedir ve çerçevesinde hangi bileşenler test edilir?
sobes.tech yapay zeka
AI'dan gelen yanıt
Duman testi (dumanlı test) uygulamanın temel fonksiyonlarının hızlı bir geçişidir ve derleme veya dağıtım / kod değişikliği sonrası kritik bileşenlerin düzgün çalıştığından ve engelleyici hatalar içermediğinden emin olmak içindir. Amaç, derlemenin daha ayrıntılı testler için uygun olup olmadığını belirlemektir. Eğer duman testi başarısız olursa, derleme reddedilir.
Genellikle, duman testi sırasında şu kontroller yapılır:
- Kurulum / Dağıtım: Uygulamanın başarıyla kurulması veya yeni sürümün dağıtımı.
- Yetkilendirme / Kimlik Doğrulama: Geçerli kimlik bilgileriyle giriş yapabilme.
- Ana iş süreçleri: Basit ve kritik kullanım senaryoları (örneğin, sipariş oluşturma, ürün ekleme, mesaj gönderme).
- Arayüz: Ana sayfaların yüklenmesi, anahtar öğelerin erişilebilirliği (düğmeler, giriş alanları).
- Veritabanı veya harici servislerle bağlantı: Entegrasyonların temel çalışması.
- Hata kaydı: Kritik hataların kaydedildiğinin kontrolü.
Duman testi, yeni derleme alındıktan sonraki en erken aşamalarda, genellikle regresyon veya fonksiyonel testlere başlamadan önce yapılır. Zaman ve kaynak tasarrufu sağlar, büyük sorunları hızla tespit eder. Manuel veya otomatik olarak gerçekleştirilebilir.