| Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS | Kredi |
|---|---|---|---|---|---|---|
| EYZG306 | Yazılımda Test ve Kalite | Ders | 3 | 6 | 5.00 | 3.00 |
Lisans
Bu dersin amacı, yazılım test tekniklerini, kalite güvencesi süreçlerini ve modern yazılım geliştirme yaşam döngüsünde testin rolünü öğretmektir. Öğrenciler; hata türleri, test seviyeleri, test otomasyonu, kalite standartları ve test dokümantasyonu gibi konuları hem teorik hem uygulamalı olarak öğrenir.
| 1 | Yazılım testinin temel kavramlarını ve önemini açıklar. |
| 2 | Farklı test türlerini ve seviyelerini analiz eder. |
| 3 | Test tasarım tekniklerini gerçek senaryolara uygular. |
| 4 | Test otomasyon araçlarını kullanarak temel seviyede otomasyon gerçekleştirir. |
| 5 | Yazılım kalite güvencesi süreçlerini değerlendirir. |
| 6 | Test planı, test senaryosu ve test raporu gibi dokümanları hazırlar. |
Birinci Öğretim
Yok
Yazılım testine giriş; hata türleri; test türleri ve seviyeleri; test tasarım teknikleri; birim testi; entegrasyon testi; sistem testi; kabul testi; test otomasyonu; kalite güvencesi süreçleri; yazılım kalite standartları; test planlama ve dokümantasyon; modern araçlarla test uygulamaları.
| Hafta | Teorik | Uygulama | [OgretimYontemVeTeknikleri] | [OnHazirlik] |
|---|---|---|---|---|
| 1 | Yazılım testine giriş, temel kavramlar | Anlatım, soru-cevap | Dersin genel tanıtımı okunur | |
| 2 | Hata ve arıza kavramları, hata türleri | Tartışma, örnek analiz | Hata türleri araştırması | |
| 3 | Test seviyeleri: birim, entegrasyon, sistem, kabul | Anlatım, örnek senaryolar | Test seviyeleri okuması | |
| 4 | Test türleri: fonksiyonel & fonksiyonel olmayan | Anlatım, vaka incelemesi | Test türleri araştırması | |
| 5 | Test tasarım teknikleri (kara kutu & beyaz kutu) | Uygulamalı örnekler | Eşdeğer bölümlendirme ve sınır değeri analizi araştırması | |
| 6 | Birim testi, mock teknolojileri | Uygulama | JUnit veya pytest temel inceleme |
| Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
|---|---|---|
| Ara Sınav | 1 | 50 |
| Derse Katılım | 1 | 50 |
| Toplam | 100 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer |
| Final Sınavı | 1 | 100 |
| Toplam | 100 | |
| Yarıyıl (Yıl) İçi Etkinlikleri | 40 | |
| Yarıyıl (Yıl) Sonu Etkinlikleri | 60 | |
| Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
|---|---|---|---|
| Ara Sınav | 1 | 1 | 1 |
| Final Sınavı | 1 | 1 | 1 |
| Derse Katılım | 11 | 11 | 121 |
| Toplam İş Yükü (saat) | 123 | ||
| ÖÇ 1 |
| ÖÇ 2 |
| ÖÇ 3 |
| ÖÇ 4 |
| ÖÇ 5 |
| ÖÇ 6 |