Eğitimin Amacı ve Kapsamı
Teorik sınav hazırlığından farklı olarak günlük projelerde test uzmanlarından beklenen; kullanıcı hikayelerindeki açıkları yakalamak, hem arayüzü hem API ve veri tabanını doğrulamak ve geliştiricinin tek seferde anlayacağı hata kayıtları açmaktır. Bu eğitim, yazılım testini gerçek bir web ve API uygulaması üzerinde uçtan uca uygulayarak öğretir.
Programda STLC adımları, fonksiyonel ve fonksiyonel olmayan test türleri, test senaryosu ve kabul kriteri yazımı, session-based exploratory testing, tarayıcı DevTools incelemesi, Postman ile REST API testleri, temel SQL sorgularıyla arka uç veri kontrolü ve Jira/TestRail üzerinde hata yaşam döngüsü çalışılır. Katılımcılar örnek bir ürün modülü için eksiksiz test paketi ve test kapanış raporu üretir.
Kimler Katılmalı?
- Yazılım testi alanına yeni başlayan veya pratik becerilerini güçlendirmek isteyen QA/Test uzmanları
- Kabul testlerini (UAT) yürüten iş analistleri, ürün sahipleri ve destek ekipleri
- Sertifika teorisi yerine doğrudan proje pratiği kazanmak isteyen ekip üyeleri
- Ön koşul: temel bilgisayar ve web uygulaması kullanım bilgisi; kodlama şartı yoktur
Kazanımlar
- Kullanıcı hikayeleri ve kabul kriterlerinden pozitif, negatif ve sınır değer test senaryoları üretmek
- Tarayıcı DevTools (Network, Console, Storage) ile ön yüz ve arka uç hatalarını ayırt etmek
- Postman ile REST API uçlarını, durum kodlarını ve JSON yanıt şemalarını test etmek
- SQL sorgularıyla arayüzdeki işlemlerin veri tabanına doğru yansıdığını doğrulamak
- Tekrar üretilebilir, kanıtlı ve önceliklendirilmiş (severity/priority) hata raporları yazmak
Konular
Yazılım Test Yaşam Döngüsü (STLC) ve Test Türleri
- Agile/Scrum ekiplerinde test uzmanının rolü, Definition of Ready ve Definition of Done
- Birim, entegrasyon, sistem, regresyon, duman (smoke) ve kabul (UAT) testleri
- Fonksiyonel testler ile performans, kullanılabilirlik ve uyumluluk testlerinin ayrımı
Test Senaryosu Yazımı ve Keşif Testi (Exploratory Testing)
- Kullanıcı hikayelerinden ön koşul, test adımı, test verisi ve beklenen sonuç çıkarma
- Sınır değerler, negatif senaryolar ve uç durum (edge case) yakalama
- Charter tabanlı (session-based) keşif testi ve hata sezgileri (heuristics)
Web Uygulaması Testi ve Tarayıcı DevTools Kullanımı
- Formlar, oturum/çerez davranışı, yetkilendirme ve çapraz tarayıcı kontrolleri
- Chrome DevTools Network ve Console sekmeleriyle HTTP isteklerini ve JS hatalarını inceleme
Postman ile API Testi ve SQL ile Veri Doğrulama
- REST API kavramları, Postman ile GET/POST/PUT/DELETE istekleri ve ortam değişkenleri
- Durum kodları, yanıt süreleri ve temel assertion kontrolleri
- SELECT ve JOIN sorgularıyla işlem sonrası veri tabanı kayıtlarını doğrulama
Hata Yönetimi (Bug Lifecycle) ve Test Raporlama
- Etkili hata kaydı anatomisi: yeniden üretim adımları, ortam bilgisi, log/ekran kanıtı
- Severity ve Priority ayrımı, kök neden takibi ve regresyon doğrulaması
- Test yürütme özeti, kapsam matrisi ve yayın öncesi Go/No-Go kontrol listesi
Bu Kategorideki Diğer Eğitimler
-
Test Analizi ve Test Tasarım Teknikleri
Gereksinim belirsizliklerini erken yakalama, BDD/Gherkin ve Example Mapping, kara kutu tasarım teknikleri (EP, BVA, karar tablosu, durum geçişi, pairwise), risk tabanlı test önceliklendirme ve izlenebilirlik matrisi eğitimi.
- Canlı Kurs
- 5 modül
-
Temel Yazılım Testi (ISTQB CTFL v4.0)
ISTQB Certified Tester Foundation Level (CTFL v4.0) müfredatına tam uyumlu eğitim: testin 7 ilkesi, SDLC/Agile içinde test, statik inceleme, kara/beyaz kutu tasarım teknikleri, test yönetimi ve örnek sınav soruları.
- Canlı Kurs
- 5 modül
-
Selenium ile Test Otomasyonu
Selenium WebDriver 4 (W3C protokolü), sağlam CSS/XPath seçiciler, Explicit Wait senkronizasyonu, Page Object Model, Selenium Grid/Docker ile paralel koşum ve Allure raporlama; kurumsal web test otomasyonu geliştiren QA ekipleri için.
- Canlı Kurs
- 5 modül
-
Cypress ile Test Otomasyonu
Tarayıcı içi Cypress mimarisi, otomatik bekleme (auto-waiting), cy.intercept ile ağ izleme ve stubbing, cy.session ile hızlı oturum açma, React/Vue component testing ve CI paralel koşumu; modern frontend ve QA ekipleri için.
- Canlı Kurs
- 5 modül
-
Test Otomasyon Mimarisi ve Kalite Süreçleri
Test otomasyon ROI ve araç seçimi, Page Object vs Screenplay tasarım kalıpları, API + UI hibrit otomasyon mimarisi, paralel yürütme, flaky test kök neden analizi ve bakım süreçleri; ölçeklenebilir otomasyon kuran ekipler için.
- Canlı Kurs
- 5 modül
-
Playwright ile Web ve API Testleri
Playwright (TypeScript) ile hızlı ve izole tarayıcı otomasyonu: BrowserContext, auto-waiting ve web-first assertions, APIRequestContext ile hibrit testler, ağ engelleme (route), Trace Viewer ve sharding ile paralel CI koşumu.
- Canlı Kurs
- 5 modül
Bizimle iletişime geçin