Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
Yazılım Doğrulama BST 011 0 3 + 0 3 5
Ön Koşul Dersleri
Önerilen Seçmeli Dersler
Dersin Dili Türkçe
Dersin Seviyesi Lisans
Dersin Türü Seçmeli
Dersin Koordinatörü Arş.Gör. HALENUR SAZAK
Dersi Verenler
Dersin Yardımcıları
Dersin Kategorisi Diğer
Dersin Amacı
Dersin İçeriği
# Ders Öğrenme Çıktıları Öğretim Yöntemleri Ölçme Yöntemleri
1 Yazılım test tekniklerini tanımlama ve farklı test yöntemlerini uygulama becerisi.
2 Yazılım kalitesi yönetimi prensiplerini anlayarak yazılımın kalitesini değerlendirme yeteneği.
3 Hata bulma ve düzeltme stratejilerini geliştirme ve uygulama kabiliyeti.
4 Test otomasyon araçlarını kullanarak yazılım test süreçlerini otomatikleştirme yeteneği.
5 Yazılım doğrulama sürecini planlama, uygulama ve yönetme becerisi, ve test sonuçlarını raporlama yeteneği.
Hafta Ders Konuları Ön Hazırlık
1 Yazılım test sürecini açıklama
2 Birim test ve bütünlük test operasyonlarının tanımlanması
3 Sınama Kavramları (Birim Sınama - Alt Sistem Sınama)
4 Sınama Kavramları (Sistem Sınama -Kabul Sınama)
5 Regresyon testini tanıma
6 Kara Kutu Testi
7 Saydam Kutu Testi
8 Performans Testi
9 Güvenlik Sistem Testi
10 Dayanıklılık Testi
11 Ara Sınav 2/Konu Tekrarı
12 Doğrulama ve Geçerleme Yaşam Döngüsü
13 Örnek Uygulama - 1
14 Örnek Uygulama - 2
Kaynaklar
Ders Notu
Ders Kaynakları
Sıra Program Çıktıları Katkı Düzeyi
1 2 3 4 5
1 Bilgisayar bilimi, yazılım mühendisliği, ağ teknolojileri, veritabanı yönetimi gibi bilişim konularında güçlü bir temel ve matematik alt yapısı oluşturma.
2 Bilgisayar programlama, sistem analizi, ağ yönetimi gibi teknik becerilerin geliştirilmesi.
3 Analitik düşünme ve problem çözme yeteneklerinin geliştirilmesi.
4 Teknik konuları açık ve anlaşılır bir şekilde ifade etme ve ekip içinde etkili iletişim kurabilme yeteneğinin geliştirilmesi
5 Teknoloji trendlerini takip ederek ve yeni teknolojilere hızlı bir şekilde adapte olarak sürekli olarak kendini geliştirme yeteneği kazandırma
# Ders Öğrenme Çıktılarının Program Çıktılarına Katkısı PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5
1 Yazılım test tekniklerini tanımlama ve farklı test yöntemlerini uygulama becerisi.
2 Yazılım kalitesi yönetimi prensiplerini anlayarak yazılımın kalitesini değerlendirme yeteneği.
3 Hata bulma ve düzeltme stratejilerini geliştirme ve uygulama kabiliyeti.
4 Test otomasyon araçlarını kullanarak yazılım test süreçlerini otomatikleştirme yeteneği.
5 Yazılım doğrulama sürecini planlama, uygulama ve yönetme becerisi, ve test sonuçlarını raporlama yeteneği.
Değerlendirme Sistemi
Yarıyıl Çalışmaları Katkı Oranı
1. Ara Sınav 30
2. Ara Sınav 30
Toplam 60
1. Final 40
Toplam 40
AKTS - İş Yükü Etkinlik Sayı Süre (Saat) Toplam İş Yükü (Saat)