GERİ DÖN

Ders Öğretim Planı


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
* Katkı Düzeyi : 1 Çok düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok yüksek