Hizmet Detayları

Yazılım Testinin Temelleri

  • Yazılım Testi nedir? Neden Gereklidir?
  • ISTQB Sertifikasyonlar
  • Proje başarısını etkileyen faktörler?
  • 7 Temel Test Prensibi
  • Etik Kurallar

Yazılım Geliştirme Döngüsünde Testin Yeri

  • Testin Psikolojisi?
  • Test Sürecinin Temelleri
  • Doğrulama ve Onaylama
  • Test Seviyeleri (Birim, Fonksiyon, Entegrasyon, Sistem, Kullanıcı)
  • Test çeşitleri (Fonksiyon, Performans, Yapısal, Onay)

Projelerin Test Yönetim Yaklaşımı

  • Roller ve sorumluluklar, Test Organizasyonu
  • Test ortamlarının oluşturulması
  • Test stratejisi ve planının oluşturulması
  • Konfigürasyon Yönetimi
  • Risk ve Yazılım Testleri
  • Hata Yaşam Döngüsü

Statik Testler

  • Statik Test Teknikleri ve Test Süreci
  • Gözden Geçirme Süreçleri
    • Aktiviteler, Rol ve sorumluluklar
    • Başarı faktörleri
    • Gözden Geçirme Teknikleri
  • Statik Analiz Araçları

Dinamik Test Teknikleri

  • Kara Kutu (Black Box Test Techniques)
  • Denklik Sınıfı (Equivalence Class Partitioning)
  • Boundary Value Anlysis, White / Black Box
  • Araştırmacı (Exploratory Test Techniques)
  • Kod Kapsam Testi (Test Case)
    • Cyclomatic Complexity Technique
    • Manual Technique

Test Otomasyon Araçları

  • Test otomasyonunda dikkat noktaları
  • Test otomasyon araçları seçim süreci
  • Test planlama ve yönetim araçları
  • Statik Test Otomasyon ve Dinamik Test Otomasyon