ISTQB Eğitim, Sertifikasyon ve Sınavlar
TTB ISTQB sınavlarının yapılarak sınavı kazanan bilgi teknolojileri uzmanlarının sertifikasyonu konusunda Türkiye'deki tek yetkili organizasyondur.
ISTQB sertifikasyonları Test Uzmanı (Foundation Level) ve İleri Seviye Test Uzmanı (Advanced Level) olmak üzere iki ana seviyeden oluşmaktadır.
Test Uzmanı (Foundation Level) sertifikasyonu için ön şart bulunmazken; İleri Seviye Test Uzmanı (Advanced Level) sertifikasyonu almanın ön şartı Test Uzmanı (Foundation Level) sertifikasyonuna sahip olmaktır.
TTB tarafından şu an Test Uzmanı (Foundation Level) ve İleri Seviye Test Uzmanı (Advanced Level) sınav ve sertifikasyonları gerçekleştirilmektedir.
TTB tarafından duyurulan tarihlerde yapılan ve 40 sorudan oluşan 1 saatlik sınavlarda %65 üzerinde başarı sağlayan katılımcılara 41'den fazla ülkede 130,000'den fazla test uzmanının sahip olduğu ISTQB Test Uzmanı (Foundation Level) Sertikasyonları verilmektedir. Sınav tarih ve yerleri TTB web sitesinde duyurulmaktadır. Test Uzmanı Sertifikasyon sınavlarına hazırlanmak isteyen adaylar, TTB tarafından akreditasyonu yapılan kuruluşlarca düzenlenen eğitimlere katılarak, sertifikasyon için gerekli olan teorik ve pratik bilgileri edinmektedirler.
ISTQB Test Uzmanı (Foundation Level) sınav ve eğitimlerinde kullanılan dil Türkçedir. Akredite kuruluşlar tarafından yapılan ISTQB Test Uzmanı (Foundation Level) eğitimlerinde kapsanan temel konular şunlardır:
Yazılım Testinin Temelleri
Test nedir
Yazılım hataları, hataların sebepleri ve sonuçları
Test kapsamının oluşturulması
Test projesinin başarısını etkileyen faktörler
Testin limitleri
Testlerin önceliklendirilmesi
Kalite Risk Analiz Teknikleri - Proje Risk Haritasının Hazırlanması
Test Senaryolarının (Test case) tasarlanması, yazılması ve dokümantasyonu
Örnek uygulama seçimi (Oracle Problem)
Test sonlandırma kriterlerinin belirlenmesi
Yazılım Geliştirme Döngüsünde Testin Yeri
Test psikolojisi
Temel test süreçleri
Farklı yazılım geliştirme süreçlerine testin entegrasyonu (Waterfall, Spiral, RAD, Extreme Programming, V-Model etc.)
Doğrulama ve Onaylama (Verification and Validation)
Test derinliği (birim, sistem, entegrasyon, kullanıcı kabul testleri)
Test çeşitleri (fonksiyonel, performans, yapısal, onay testleri)
Test Projesinin Yönetimi
Roller ve sorumluluklar
Test takımının organizasyonu
Test ortamının kurulması ( test laboratuvarı)
Test stratejisi ve planının oluşturulması
Kapsam, test proje planı ve risklerin belirlenmesi
Test projesi çıktıları (testware)
Kritik perfomans göstergeleri
Test ve kalite kontrol
Hataların önceliklendirilmesi ve raporlanması
Dinamik Testler
Kara kutu test teknikleri (Black Box Test Techniques)
Denklik sınıfı test tekniği (Equivalence Class Partitioning)
Uç nokta test tekniği (Boundary Value Analysis)
Karar tablosu test tekniği (Decision table testing)
Sistem durumu test tekniği (State transition testing)
İş senaryosu test tekniği (Use case testing)
Beyaz kutu test tekniği (White Box Test Techniques)
Araştırmacı test tekniği (Exploratory Test Techniques)
Test Otomasyon Araçları
Test otomasyonunda dikkat edilmesi gereken konular
Test otomasyon araçları seçim süreci
Test planlama ve yönetim araçları
Statik test otomasyon araçları
Dinamik test otomasyon araçları
Eğitimde Yapılacak Pratik Uygulamalar
Risk haritasının çıkartılması
Test planı yazılması
Test senaryosu (Test Case) yazılması
Fonksiyonel test
Performans testi
Kara kutu test tekniğinin uygulanması
Beyaz kutu test tekniğinin uygulanması
Hata girişi ve raporlanması
|
|
|
Syllabi
Test Uzmanı (Foundation Level) Syllabi için buraya tıklayınız.
Test Uzmanı (Advanced Level) Syllabi için buraya tıklayınız.
Terimler sözlüğü (Glossary) için buraya tıklayınız. |
|