SEDS 514

Yazılım Testi

Bu derste yazılım testi ve yazılım kalitesi ilişkisi test teknikleri odağında incelenecektir. Ders konuları modül ve birim testleri, entegrasyon, kabul ve diğer test metotlarını kapsamaktadır. Test planlarının hazırlanması, gereksinim tabanlı test veya testlerin gereksinimlere bağlanması konularının yanısıra, testing matematik temelleri, formel yöntemler ve yazılım sınama konuları da ders kapsamında incelenecektir.

Hafta Konu
1 Yazılım doğrulama ve onaylamaya giriş
2 Yazılım test etmeye genel bakış ve sınıflamalar
3-4 Fonksiyonel (kara kutu) test etme
5-6 Yapısal (beyaz kutu) test etme
7 Mutasyon test etme
8 Model-tabanlı test etme
9 Entegrasyon test etme
10 Regresyon test etme
11 Test durumu oluşturmaya genel bakış
12 Test süreçlerine genel bakış
13 Test etme araçları ve test otomasyonu
14 Yazılım güvenilirlik modelleme