of0
Export
ISPARTA UYGULAMALI BİLİMLER ÜNİVERSİTESİ
PROGRAM DERS BİLGİ PAKETİ
DERS İÇERİĞİ
Bölüm
Teknik Bilimler Meslek Yüksekokulu Bilgisayar Programcılığı
DERS BİLGİLERİ(Revizyon Tarihi:12.06.2026 00:51:00)
Ders Kodu
Ders Adı
Kredi Teorik+ Uygulama (Saat)
Kredi Toplam
AKTS
Yarı Yılı
BPR-3211
Yazılım Testi
3,0
2,0
3,0
3. Yarıyıl
Dersin Dili
Türkçe
Ders Düzeyi
ÖNLİSANS TYYÇ:5.DÜZEY EQF-LLL:5.DÜZEY QF-EHEA:KISA DÜZEY
Dersin Türü
Zorunlu
Dersi Verenler
Öğr. Gör. Dr. Orhan TOSUN
Dersin Yardımcıları
 
Ofis Yeri
Keçiborlu MYO
E-Posta
orhantosun@isparta.edu.tr
Ofis Görüşme Saatleri
09:30 - 12:00
İş Telefonu
0246 541 36 20
Dersin Amacı/Hedefleri
zılım geliştirme sürecinde kalite güvencesi sağlamak için test tekniklerini, yöntemlerini ve araçlarını tanıtarak, öğrencilerin yazılım hatalarını tespit etme, analiz etme ve raporlama becerilerini kazandırmaktır. Öğrenciler, çeşitli yazılım test stratejilerini öğrenerek, yazılım projelerinde etkin test süreçleri oluşturmayı ve test süreçlerinin yazılımın genel başarısına olan etkisini anlamayı hedefler.
Dersin İçeriği
Yazılım testinin temel kavramları ve önemi
Test stratejileri ve yazılım geliştirme yaşam döngüsünde test süreçleri
Fonksiyonel ve fonksiyonel olmayan testler
Test tasarım teknikleri (Black-box, White-box, Grey-box)
Test otomasyonu ve araçları (Selenium, JUnit vb.)
Test yönetimi ve hata raporlama süreçleri
Performans testi, yük testi ve güvenlik testi
Agile ve DevOps süreçlerinde test
Test dokümantasyonu ve test sonuçlarının analizi
Test süreçlerinde kalite güvencesi ve sürekli iyileştirme
Önkoşul Dersleri
 
Dersi İşleyiş Yöntemi
Yüz Yüze
DERSİN KATEGORİSİ
Dersin Kategorisi (Genel)
Katkı Düzeyi (%)
Temel/Alana Özgü Mesleki Ders
60
Uzmanlık/Program Dersi
0
Matematik ve temel bilimler
0
Genel Eğitim
0
Destek Dersi
0
Beceri, İletişim ve Yönetim Becerileri Dersi
20
Aktarılabilir Beceri Dersi
20
DERSİN KAZANIMLARI(Revizyon Tarihi:12.06.2026 00:51:00)
DK1
Yazılım testi kavramlarını anlamak.
DK2
Test süreçlerini ve test seviyelerini tanımlamak.
DK3
Fonksiyonel ve fonksiyonel olmayan testleri ayırt etmek.
DK4
Test tasarım tekniklerini uygulamak.
DK5
Manuel ve otomatik testlerin farklarını açıklamak.
DK6
Test otomasyon araçlarını kullanabilmek.
DK7
Performans ve yük testleri gerçekleştirmek.
DK8
Yazılım güvenliği testlerini uygulamak.
DK9
Hata raporlama ve izleme süreçlerini yönetmek.
DK10
Test sonuçlarını analiz edip iyileştirme önerileri sunmak.