Lisans
Mühendislik Fakültesi
Bilgisayar Mühendisliği
Anlık RSS Bilgilendirmesi İçin Tıklayınız.Düzenli bilgilendirme E-Postaları almak için listemize kaydolabilirsiniz.


İleri Yazılım Testi

Ders KoduYarıyıl Ders Adı T/U/L Türü Öğrenim Dili AKTS
CSE0464 İleri Yazılım Testi 2/0/2 SA İngilizce 6
Dersin Amacı
Ders, yazılım testinde temel altyapıyı ve kavramları kapsar.Ek olarak Agile ve Scrum süreçlerini ve Agile testing pratiklerini uygulayarak testin temel kavramları üzerine yazlım test otomasyonu felsefesi, teknikleri ve kullanılan araçları kapsayacaktır. Şirketlerde uçtan uca test süreçlerinin kurgulanmasından test planlarına, senaryo ve test caserin oluşturulularak otomasyon araçları ile etkili ve verimli olarak süreçlerin yürülmesine değinilecektir. 
Ön Koşullar Dersin ön koşulu bulunmamaktadır.
Eş Koşullar -
Özel Koşullar -
Öğretim Üyeleri Instructor Alper Buğra KELEŞ
Asistanlar -
Ders Gün,Saat ve Yeri Bu ders bu dönem açılmamıştır.
Görüşme Saatleri ve Yeri Bu ders bu dönem açılmamıştır.
Öğretim Yöntem ve Teknikleri - Anlatım, tartışma
Temel Kaynaklar - ISTQB Foundation Level Syllabus 
Diğer Kaynaklar - ISTQB Agile Testing Syllabus
Haftalık Ders Programı
Hafta Dersin İçeriği Öğretim Yöntem ve Teknikleri
1. Hafta Giriş ve dersin tanıtımı sözlü anlatım, laboratuvar
2. Hafta ISTQB and Agile Fundamentals sözlü anlatım, laboratuvar
3. Hafta Agile & Scrum sözlü anlatım, laboratuvar
4. Hafta Yazılım Testi Temelleri sözlü anlatım, laboratuvar
5. Hafta Test Tasarımı ve Test Oluşturma sözlü anlatım, laboratuvar
6. Hafta Test Tasarımı test Oluşturma ve Raporlama teknikleri sözlü anlatım, laboratuvar
7. Hafta Ara Sınav ara sınav
8. Hafta Yazlım Test Araçları sözlü anlatım, laboratuvar
9. Hafta Smoke ve Regresyon Test Kapsamları Belirleme sözlü anlatım, laboratuvar
10. Hafta Unit ve Entegrasyon Test Otomasyonu (Selenium) sözlü anlatım, laboratuvar
11. Hafta Sistem Seviyesi Test Otomasyonu sözlü anlatım, laboratuvar
12. Hafta Servis Testleri I (Postman) sözlü anlatım, laboratuvar
13. Hafta Servis Testleri Otomasyon II sözlü anlatım, laboratuvar
14. Hafta Proje sözlü anlatım, laboratuvar
15. Hafta
16. Hafta
17. Hafta
Değerlendirme Ölçütleri
Ölçüt Tipleri Adet Yüzdesi(%)
Ara sınav(lar) 1 40
Sunum 1 20
Final 1 40


ÖÇ-1Çevik metodoloji ve scrum framework pratiklerinin uygulanması.
ÖÇ-2Temel yazılım testi bilgi ve mühendislik yöntemlerini uygulayabilme becerisine sahip olma.
ÖÇ-3Bir yazılım testi projesi için bir yazılım test sürecini agile test pratikleri ile tasarlayabilme ve uygulayabilme.
ÖÇ-4Çeşitli yazılım test problemlerini anlama ve tanımlama becerisine sahip olmal ve yazılım test modellerini, kriterleri, stratejileri ve metotları tasarlayıp seçerek bu problemleri çözebilme.
ÖÇ-5Test projeleri için yazılım test yöntemlerini ve modern yazılım test araçlarını kullanma becerisine sahip olma.
Program Çıktıları
PÇ-1Matematik, fen bilimleri ve ilgili mühendislik disiplinine özgü konularda yeterli bilgi birikimi; bu alanlardaki kuramsal ve uygulamalı bilgileri, karmaşık mühendislik problemlerinde kullanabilme becerisi.
PÇ-2Karmaşık mühendislik problemlerini saptama, tanımlama, formüle etme ve çözme becerisi; bu amaçla uygun analiz ve modelleme yöntemlerini seçme ve uygulama becerisi.
PÇ-3Karmaşık bir sistemi, süreci, cihazı veya ürünü gerçekçi kısıtlar ve koşullar altında, belirli gereksinimleri karşılayacak şekilde tasarlama becerisi; bu amaçla modern tasarım yöntemlerini uygulama becerisi.
PÇ-4Mühendislik uygulamalarında karşılaşılan karmaşık problemlerin analizi ve çözümü için gerekli olan modern teknik ve araçları geliştirme, seçme ve kullanma becerisi; bilişim teknolojilerini etkin bir şekilde kullanma becerisi.
PÇ-5Karmaşık mühendislik problemlerinin veya disipline özgü araştırma konularının incelenmesi için deney tasarlama, deney yapma, veri toplama, sonuçları analiz etme veyorumlama becerisi.
PÇ-6Disiplin içi ve çok disiplinli takımlarda etkin biçimde çalışabilme becerisi; bireysel çalışma becerisi.
PÇ-7Sözlü ve yazılı etkin iletişim kurma becerisi; en az bir yabancı dil bilgisi; etkin rapor yazma ve yazılı raporları anlama, tasarım ve üretim raporları hazırlayabilme, etkin sunum yapabilme, açık ve anlaşılır talimat verme ve alma becerisi.
PÇ-8Yaşam boyu öğrenmenin gerekliliği bilinci; bilgiye erişebilme, bilim ve teknolojideki gelişmeleri izleme ve kendini sürekli yenileme becerisi.
PÇ-9Etik ilkelerine uygun davranma, mesleki ve etik sorumluluk bilinci; mühendislik uygulamalarında kullanılan standartlar hakkında bilgi.
PÇ-10Proje yönetimi, risk yönetimi ve değişiklik yönetimi gibi, iş hayatındaki uygulamalar hakkında bilgi; girişimcilik, yenilikçilik hakkında farkındalık; sürdürülebilir kalkınma hakkında bilgi.
PÇ-11Mühendislik uygulamalarının evrensel ve toplumsal boyutlarda sağlık, çevre ve güvenlik üzerindeki etkileri ve çağın mühendislik alanına yansıyan sorunları hakkında bilgi;mühendislik çözümlerinin hukuksal sonuçları konusunda farkındalık.
Alan Yeterlilikleri Matrisi
Program Çıktıları - Öğrenim Çıktıları Matrisi
--
 PÇ 1PÇ 2PÇ 3PÇ 4PÇ 5PÇ 6PÇ 7PÇ 8PÇ 9PÇ 10PÇ 11