1 |
Temel Kavramlar: Yazılım mühendisliği nedir; yazılım geliştirme süreci, yazılım süreç modelleri, yazılım gereksinim belirtimleri, yazılım tasarım, doğrulama ve geçerleme süreci. |
|
|
|
2 |
Yazılım doğrulama ve geçerleme süreci, gözden geçirmeler, denetleme, inceleme, kod yürüyüşleri, kullanılan kontrol listeleri. |
|
|
|
3 |
Yazılım felaketleri, yazılım testi nedir, neyi amaçlar, yazılım test stratejisi nedir? |
|
|
|
4 |
Yazılım test süreci ve yönetimi, hata yaşam döngüsü, test yönetimi ve test aktörleri. |
|
|
|
5 |
Yazılım Test Seviyeleri, birim, tümleştirme, sistem ve kabul testleri. |
|
|
|
6 |
Yazılım Test Teknikleri, kara kutu, saydam kutu ve gri kutu testleri. |
|
|
|
7 |
Yazılım test türleri, ve test dokümantasyonu, test planı, test tasarım belgeleri, test raporları. |
|
|
|
8 |
Vize sınavı |
|
|
|
9 |
Yazılım test araçları, yazılım test otomasyonu ve yazılım test otomasyon stratejileri. |
|
|
|
10 |
Yazılım Test organizasyonlarının ve Projelerinin yönetimi. |
|
|
|
11 |
Yazılım Kalitesi ve yazılım kalite modelleri. |
|
|
|
12 |
Risk tabanlı test ve risk tabanlı testlerin yönetimi |
|
|
|
13 |
Çevik testler ve belgelendirilmesi |
|
|
|
14 |
Güvenlik testleri, sızma testleri. |
|
|
|
15 |
Final sınavı |
|
|
|