FUNDAMENTALS OF SOFTWARE TESTING EĞİTİMİ

Yazılım testinin temellerini sağlam ve sistematik öğrenin

Yedi test ilkesi, test seviyeleri, statik test, kara kutu teknikleri ve test yönetimi temelleri

Fundamentals of Software Testing Eğitimi, yazılım testine sağlam bir temel kazandırmayı amaçlar. Program hata, kusur ve arıza ayrımını, yedi temel test ilkesini, test sürecini ve yaşam döngüsündeki rolünü, test seviyelerini ve türlerini, statik test ve gözden…

3 gün Temel Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Test ilkelerinden test seviyelerine, statik testten tasarım tekniklerine ve test yönetimine temel

Fundamentals of Software Testing Eğitimi, yazılım testine sağlam bir temel kazandırmayı amaçlar. Katılımcılar hata, kusur ve arıza ayrımını, yedi temel test ilkesini, test sürecini ve yaşam döngüsündeki rolünü öğrenir. Test seviyeleri ve türleri, statik test ve gözden geçirmeler, kara kutu ve beyaz kutu tasarım teknikleri ile deneyim tabanlı teknikler ele alınır. Test planlama, risk önceliklendirme, kusur yönetimi ve araçlar da temel düzeyde işlenir.

Süre ve Format

3 Gün. Her gün dört modül; temel kavramlar örnek senaryolar ve kısa uygulamalı alıştırmalarla pekiştirilir.

Seviye

Temel Seviye — Test ilkeleri, yaşam döngüsünde test, statik test, test tasarım teknikleri ve test yönetimini temelden işler

Öğrenme Metodu

Her kavram örnek senaryolar ve kısa alıştırmalarla işlenir; test teknikleri küçük vakalar üzerinde uygulanarak temel düzeyde pekiştirilir.

Neden Bu Eğitim?

📚Sağlam bir temel

Test kavramlarını dağınık değil sistematik bir çerçevede öğrenerek ileri test konularına güvenle geçebileceğiniz bir temel kurarsınız.

🧩Ortak dil kazanın

Hata, kusur, test seviyesi gibi kavramların standart tanımlarını öğrenerek test ekibi ve geliştiricilerle aynı dili konuşursunuz.

🎓ISTQB'ye uyumlu içerik

ISTQB Foundation konu başlıklarıyla uyumlu bir programla sınava hazırlık için de sağlam bir kavramsal temel edinirsiniz.

Anahtar Konular

yazılım testi temelleri eğitimisoftware testing fundamentalsistqb foundation eğitimitest seviyeleritest tasarım tekniklerikara kutu teststatik test eğitimiyazılım testine giriştest yönetimi temelleriyazılım test kursu
“Testin temeli kavramları ezberlemek değil, neyi neden test ettiğini anlamaktır; sağlam bir temel, iyi testçinin ilk aracıdır.”

Ön Koşullar

Eğitime başlamadan önce faydalı olacak bilgi ve deneyim alanları

1
Ön koşul gerektirmez

Eğitim temel düzeyde kurgulandığından yazılım testine dair önceden bilgi gerektirmez; meraklı olmak yeterlidir.

2
Yazılım farkındalığı

Yazılımın geliştirilip kullanıldığına dair genel bir farkındalık, örnek senaryoları daha anlaşılır kılar.

3
Analitik düşünme

Bir problemi parçalara ayırıp düzenli düşünebilmek, test tasarım tekniklerini kavramayı kolaylaştırır.

4
Temel bilgisayar kullanımı

Belge okuma ve basit uygulama kullanımı gibi temel bilgisayar becerileri alıştırmaları takip etmeye yardımcı olur.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı hata, kusur ve arıza ayrımını, testin neden gerekli olduğunu, yedi temel test ilkesini, test sürecinin etkinliklerini ve testin insan boyutunu kavrar.
Modül 1
Yazılım Testi Neden Gerekli
  • Hata (error), kusur (defect) ve arıza (failure) ayrımı
  • Hataların maliyeti ve erken bulmanın değeri
  • Kalite güvencesi ile testin ilişkisi
  • Testin kök neden analizine katkısı
  • Hatasız yazılım beklentisinin yanlışlığı
  • Testin iş değeri ve risk azaltması
Modül 2
Yedi Temel Test İlkesi
  • Test varlığı gösterir, yokluğu kanıtlamaz
  • Tüketici (exhaustive) test mümkün değildir
  • Erken test (early testing) ilkesi
  • Kusurların kümelenmesi (defect clustering)
  • Böcek ilacı paradoksu (pesticide paradox)
  • Test bağlama bağlıdır ve hata yok yanılgısı
Modül 3
Test Süreci ve Etkinlikler
  • Test planlama ile izleme ve kontrol
  • Test analizi ve test tasarımı etkinlikleri
  • Test gerçekleştirme (implementation) ve yürütme
  • Test tamamlama (completion) etkinlikleri
  • Test süreci iş ürünleri (work products)
  • İzlenebilirlik (traceability) matrisi
Modül 4
Testin İnsan ve Takım Psikolojisi
  • Testçi ve geliştirici bakış açısı farkı
  • Kusur bildiriminde yapıcı iletişim
  • Test bağımsızlığı seviyeleri ve getirileri
  • Onaylama yanlılığının (confirmation bias) etkisi
  • Takım içinde kalite iş birliği
  • Testin değerinin doğru anlatılması
Günün hedefiKatılımcı farklı geliştirme modellerinde testin yerini, bileşenden kabule test seviyelerini, fonksiyonel ve fonksiyonel olmayan test türlerini ve statik test ile gözden geçirmeleri kavrar.
Modül 1
Geliştirme Modelleri ve Test
  • Sıralı (şelale, V-modeli) yaklaşımlarda test
  • Yinelemeli ve artımlı modellerde test
  • Çevik geliştirmede testin yeri
  • Modelin test yaklaşımına etkisi
  • Bağlama göre geliştirme modeli seçimi
  • DevOps ve sürekli test farkındalığı
Modül 2
Yazılım Test Seviyeleri
  • Bileşen (component/birim) test seviyesi
  • Entegrasyon test seviyesi ve yaklaşımları
  • Sistem test seviyesinin hedefleri
  • Kabul (acceptance) test seviyesi
  • Her seviyenin hedefi ve sorumluları
  • Seviyeler için test tabanı (test basis)
Modül 3
Test Türleri ve Bakım Testi
  • Fonksiyonel test: sistemin ne yaptığı
  • Fonksiyonel olmayan test: nasıl yaptığı
  • Yapısal (white-box) test türünün rolü
  • Değişikliğe bağlı: yeniden test ve regresyon
  • Bakım (maintenance) testi ve tetikleyicileri
  • Test türlerinin seviyelerle ilişkisi
Modül 4
Statik Test ve Gözden Geçirmeler
  • Statik testin dinamik testten farkı
  • Gözden geçirmenin (review) erken değeri
  • İnceleme süreci ve gözden geçirme rolleri
  • Gayri resmi ve teknik inceleme türleri
  • Walkthrough ve resmi inceleme (inspection)
  • Statik analiz araçlarının katkısı
Günün hedefiKatılımcı kara kutu ve beyaz kutu test tasarım tekniklerini, deneyim tabanlı teknikleri, test planlama ve risk yönetimini, kusur yönetimini ve test araçlarını temel düzeyde uygular.
Modül 1
Kara Kutu Test Teknikleri
  • Eşdeğer sınıflandırma (equivalence partitioning)
  • Sınır değer analizi (boundary value analysis)
  • Karar tablosu (decision table) testi
  • Durum geçiş (state transition) testi
  • Kullanım senaryosu (use case) testi
  • Tekniklerin bağlama göre uygun seçimi
Modül 2
Beyaz Kutu ve Deneyim Tabanlı Teknikler
  • İfade (statement) kapsamı kavramı
  • Karar (decision) kapsamı kavramı
  • Beyaz kutu testin değeri ve sınırları
  • Hata tahmini (error guessing) tekniği
  • Keşif testi (exploratory testing)
  • Kontrol listesi (checklist) tabanlı test
Modül 3
Test Yönetimi ve Risk
  • Test planı içeriği ve temel amacı
  • Test eforu tahmin (estimation) teknikleri
  • Ürün ve proje risklerinin ayrımı
  • Risk tabanlı test önceliklendirme
  • Test izleme, kontrol ve raporlama
  • Konfigürasyon yönetimi farkındalığı
Modül 4
Kusur Yönetimi ve Test Araçları
  • Kusur yaşam döngüsü ve durumları
  • Etkili bir kusur raporu yazımı
  • Kusur önceliği (priority) ve önem (severity)
  • Test aracı kategorileri ve faydaları
  • Araç seçiminde dikkat edilecek noktalar
  • Temel test metrikleri ve raporlama

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Temel kavramlar

Hata, kusur ve arıza ayrımını, testin amacını ve kalite güvencesiyle ilişkisini standart tanımlarıyla doğru biçimde açıklarsınız.

✅
Yedi test ilkesi

Yedi temel test ilkesini kavrar ve erken test, kusur kümelenmesi ve böcek ilacı paradoksu gibi ilkeleri pratikte yorumlarsınız.

✅
Test süreci

Planlamadan tamamlamaya test sürecinin etkinliklerini, iş ürünlerini ve izlenebilirliğin değerini kavrarsınız.

✅
Test seviyeleri ve türleri

Bileşenden kabule test seviyelerini ve fonksiyonel, fonksiyonel olmayan, yapısal ve regresyon test türlerini birbirinden ayırırsınız.

✅
Statik test

Statik testin erken değerini kavrar, walkthrough ve resmi inceleme gibi gözden geçirme türlerini ve statik analizi tanırsınız.

✅
Test tasarım teknikleri

Eşdeğer sınıf, sınır değer, karar tablosu ve durum geçişi gibi tekniklerle temel düzeyde sistematik test durumları tasarlarsınız.

✅
Test yönetimi ve risk

Test planı, efor tahmini, ürün ve proje riski ayrımı ile risk tabanlı önceliklendirmeyi temel düzeyde uygularsınız.

✅
Kusur yönetimi

Kusur yaşam döngüsünü kavrar, önem ve öncelik ayrımıyla etkili kusur raporları yazar ve temel test metriklerini yorumlarsınız.

Kimler İçin Uygundur?

  • Yazılım testine yeni başlayanlar
  • test kavramlarını sistematik öğrenmek isteyen geliştiriciler
  • iş analistleri
  • ürün sorumluları
  • test temellerini tazelemek isteyen profesyoneller için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Yazılım testine yeni başlayanlar, test kavramlarını sistematik öğrenmek isteyen geliştiriciler, iş analistleri ve ürün sorumluları için uygundur. Temel düzeyde kurgulandığından önceden test bilgisi gerektirmez; yazılım farkındalığı yeterlidir.
Bu eğitim ISTQB sınavına hazırlık mı?
Eğitimin içeriği ISTQB Foundation Level konu başlıklarıyla uyumludur ve sınav için sağlam bir kavramsal temel sağlar. Ancak bu bir resmi sınav değildir; ISTQB sınavına başvuru ve ücreti ilgili belgelendirme kuruluşuna aittir.
Bu eğitim 'Effective Software Testing' gibi ileri eğitimden farklı mı?
Evet. Bu program temel kavramları ve ortak dili kazandırır; test ilkeleri, seviyeler ve temel teknikler üzerinedir. İleri eğitimler ise bu temeli varsayarak yapısal kapsam, özellik tabanlı test ve test edilebilir tasarım gibi konulara derinlemesine girer.
Eğitimin süresi ve formatı nedir?
Eğitim üç gün sürer ve her gün dört modülden oluşur. Kavramlar örnek senaryolar ve kısa alıştırmalarla pekiştirilir. Program yüz yüze veya online yapılabilir ve kurumun ihtiyaçlarına göre uyarlanabilir.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Eğitim yazılım testinin temellerini uygulamalı örneklerle kazandırmaya odaklanır ve kuruma özel uyarlanabilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Fundamentals of Software Testing Eğitimi Sertifika Kodu DV-2026XX00 Tarih 15.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeTemel Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Yazılım Test TemelleriQA Certificate in Earned Value Management Eğitimi
Yazılım Testi ve Kalite Eğitimleri

QA Certificate in Earned Value Management Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Kazanılmış değer yönetimi (EVM) eğitimi: PV, EV, AC, CPI, SPI, EAC ve TCPI hesaplamaları, varyans analizi ve proje performans raporlaması. Online ve kurumsal.

Detayları Gör →
Yazılım Test TemelleriQA Certificate in Risk Management Eğitimi
Yazılım Testi ve Kalite Eğitimleri

QA Certificate in Risk Management Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Risk yönetimi eğitimi: risk tanımlama, nitel ve nicel analiz, olasılık-etki matrisi, Monte Carlo, yanıt stratejileri ve risk kaydı. Online ve kurumsal.

Detayları Gör →
Yazılım Test TemelleriQA ChPP (Chartered Project Professional) Application Support Programme Eğitimi
Yazılım Testi ve Kalite Eğitimleri

QA ChPP (Chartered Project Professional) Application Support Programme Eğitimi

5 günİleriOnline / Yüz Yüze / Hibrit

APM ChPP başvuru destek eğitimi: yetkinlik çerçevesi, STAR ile kanıt yazımı, yazılı başvuru ve mesleki mülakat hazırlığı. Online ve kurumsal.

Detayları Gör →
Yazılım Test TemelleriSoftware Testing Certification Boot Camp Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Software Testing Certification Boot Camp Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

Yazılım testi boot camp eğitimi: ISTQB temelli test ilkeleri, seviyeler, tasarım teknikleri, test yönetimi ve deneme sorularıyla sınav hazırlığı. Online ve kuru

Detayları Gör →
Yazılım Test TemelleriSoftware Testing Cycle: Agile Testing Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Software Testing Cycle: Agile Testing Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

Çevik test eğitimi: Scrum'da test, agile test quadrantları, otomasyon piramidi, TDD, ATDD, BDD, kullanıcı hikayesi testi ve sürekli test. Online ve kurumsal.

Detayları Gör →
Yazılım Test TemelleriSoftware Testing Foundation : Black-box & White-box Testing Techniques Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Software Testing Foundation : Black-box & White-box Testing Techniques Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

ISTQB temel seviye test tasarım teknikleri: denklik paylaşımı, sınır değer analizi, karar tablosu, durum geçiş, dal kapsaması ve deneyim temelli test uygulamalı

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn