|
|
Yazılım Testinin Temelleri |
|
Test Projesinin Yönetimi |
|
|
Test nedir |
|
Roller ve sorumluluklar |
|
|
Yazılım hataları, hataların sebepleri ve sonuçları |
|
Test takımının organizasyonu |
|
|
Test kapsamının oluşturulması |
|
Test ortamının kurulması ( test laboratuvarı) |
|
|
Test projesinin başarısını etkileyen faktörler |
|
Test stratejisi ve planının oluşturulması |
|
|
Testin limitleri |
|
Kapsam, test
proje planı ve risklerin belirlenmesi |
|
|
Testlerin önceliklendirilmesi |
|
Test projesi çıktıları (testware) |
|
|
Kalite Risk Analiz Teknikleri - Proje Risk
Haritasının Hazırlanması |
|
Kritik perfomans göstergeleri |
|
|
Test Senaryolarının (Test case) tasarlanması,
yazılması ve
dokümantasyonu |
|
Test ve kalite kontrol |
|
|
Örnek uygulama seçimi (Oracle Problem) |
|
Hataların
önceliklendirilmesi ve raporlanması |
|
|
Test sonlandırma kriterlerinin belirlenmesi |
|
Dinamik Testler |
|
|
Yazılım Geliştirme Döngüsünde Testin Yeri |
|
Kara kutu test teknikleri (Black Box Test
Techniques) |
|
|
Test psikolojisi |
|
Denklik sınıfı test tekniği (Equivalence Class
Partitioning) |
|
|
Temel test süreçleri |
|
Uç nokta test tekniği (Boundary Value Analysis) |
|
|
Farklı yazılım
geliştirme süreçlerine testin entegrasyonu
(Waterfall, Spiral, RAD, Extreme Programming,
V-Model etc.) |
|
Karar tablosu test tekniği (Decision table
testing) |
|
|
Doğrulama ve
Onaylama (Verification and Validation) |
|
Sistem durumu test tekniği (State transition
testing) |
|
|
Test derinliği (birim,
sistem, entegrasyon, kullanıcı kabul testleri) |
|
İş senaryosu test tekniği (Use case testing) |
|
|
Test çeşitleri (fonksiyonel,
performans, yapısal, onay testleri) |
|
Beyaz kutu test tekniği (White Box Test
Techniques) |
|
|
Test Otomasyon
Araçları |
|
Araştırmacı test tekniği (Exploratory Test
Techniques) |
|
|
Test otomasyonunda
dikkat edilmesi gereken konular |
|
Eğitimde Yapılacak Pratik Uygulamalar |
|
|
Test otomasyon
araçları seçim süreci |
|
Risk haritasının
çıkartılması |
|
|
Test planlama ve
yönetim araçları |
|
Test planı yazılması |
|
|
Statik test
otomasyon araçları |
|
Test senaryosu (Test
Case) yazılması |
|
|
Dinamik test
otomasyon araçları |
|
Fonksiyonel test |
|
|
|
|
Performans testi |
|
|
|
|
Kara kutu test
tekniğinin uygulanması |
|
|
|
|
Beyaz kutu test
tekniğinin uygulanması |
|
|
|
|
Hata girişi ve
raporlanması |