2008-03-04

Uluslararası Sertifikalı Yazılım Test Eğitimi(ISTQB)

Geçen hafta Keytorc firmasından Koray YİTMEN'den şirketçe 3 günlük Uluslararası Sertifikalı Yazılım Test Eğitimini(ISTQB=International Software Testing Qualifications Board) aldık. Eğitime her proje grubundan birer kişi ile birlikte Test grubundan tüm arkadaşlar katıldı. Yazılım Geliştirme ekibinden de bendeniz eğitime iştirak ettim. Gayet zevkli ve bir hayli yararlı geçen eğitimin son gününde Yazılım Test ve Kalite Derneği nden görevli bir arkadaş eşliğinde 40 soruluk sertifikasyon sınavı yapıldı. Sertifika alabilmek için minimum 25 soruyu doğru cevaplamak gerekiyorduk. Sınava girerken bu kadar eğitimden sonra 25 doğru cevabımın çıkmaması endişesini taşıyordum. Bugün sınav sonucunu öğrendiğimde endişemin yersiz olduğunu gördüm. Zira 40 sorunun 36 sını doğru cevapladığımı öğrendim. Şükürler olsun.

Eğitimin İçeriği

Yazılım Testinin Temelleri
  • 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 laboratuarı)

  • 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 control

  • 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ı

Hiç yorum yok:

.::YASAL UYARI::.

©2004-2024 Mehmet GÜZEL, www.mehmetguzel.net

Site içeriği kaynak gösterilmek koşuluyla yayınlanabilir. Yazılan yazı ve yorumlar sadece yazı ve yorum sahiplerini bağlar.