Bilişim Eğitimleri

Uzmanlık Eğitimleri

Yazılım Mühendisliği Yönetim Eğitimleri

Temel Yazılım Testi

Eğitim Hakkında

Temel Yazılım Testi Eğitimi, her yazılım test mühendisinin bilmesi gereken temel kavramları ve pratikleri öğreterek yazılım test dünyasına doğru bir başlangıç sunar. Bu eğitim programı ile yazılım testi teorisinin yanında, sektör profesyonellerinden işe yarar ve eğitimin hemen ardından uygulamaya koyabileceğiniz birçok pratik bilgi ve beceriyi de dağarcığınıza katacaksınız. Sektörde yazılım test mühendisi olarak onlarca projede görev almış ve aktif olarak yazılım test eden profesyonellerden alacağınız dolu dolu, tam 18 saat süren bu eğitim ile hızlı, güvenilir ve sınır tanımaz yazılım test mühendisliğini öğrenin. Bu program; Yazılım test mühendisleri ve kalite yönetimi mühendisleri, Sistem ve İş analistleri, Programcılar ve yazılım mimarları, Ürün yöneticileri ve proje yöneticileri içindir.

Eğitim İçeriği

Yazılım Testi Temelleri ve İyi Pratikler

  • Yazılım testi kavramları ve terimleri
    • Yazılım üretiminin sorunları ve yazılım hatalarının sebepleri
    • Yazılım testinin tanımı
    • Test kavramı ve test tasarımı metodolojisi
    • Gereksinimler
    • Test senaryoları ve senaryo tabanlı test tasarımı
    • Test durumları
    • Test dokümantasyonu ve prosedürleri
    • Yazılım testi stratejileri
    • Kara/Gri/Beyaz kutu testleri
  • İyi yazılım testi pratikleri
    • Kötü gereksinimler yada gereksinim olmadan yazılım testleri
    • Hızlı yürüyen ve çok sayıda iterasyon için yazılım testi
    • Kalite gereksinimleri
    • Tasarlanmış test işletimi ile planlanmamış test işletiminin karşılaştırılması
    • Sistematik negatif test
    • Test işletiminin takibi ve etkili durum raporu sunulması
    • Regresyon testlerinden en fazla verimin elde edilmesi
    • Test sürecini anlamak: Test analizi, Test tasarımı ve Test işletimi
    • Test otomasyonuna giriş
    • Statik test
  •  Test seviyeleri ve sınıfları
    • Test sınıfları ve kalite gereksinimleri
    • Test seviyeleri
    • Birim testi
    • Entegrasyon testi
    • Sistem testi
    • Sistem testinin ana alanları
    • Kullanılabilirlik ve arabirim testleri
    • Kullanıcı kabul testleri

Yazılım Testi Döngüsünde Hayatta Kalmak

  • Proaktif test tasarımının faydaları
    • Proaktif ve reaktif yazılım testlerinin karşılaştırılması
    • Yazılım testlerinin önceliklendirilmesi
    • Sistematik araştırma stratejisi
    • Ana yazılım test planı ve yazılım test planı
    • Test tasarımı şartnamesi
    • Test durumu hazırlama şartnamesi
    • Düzenli çalışma nasıl zaman kazandırır
    • Test verilerinin hazırlanması
    • Test tasarımlarının tekrarlanmak yerine yeniden kullanılması
  •  Gerekli test tasarımlarının saptanması
    • Fonksiyonel (Kara kutu) test
    • Fonksiyonel test için üç adımlı yaklaşım
    • Mükemmellik için kilit noktalar
    • Testlerin yönetilebilir parçalara bölünmesi
    • Fonksiyon matrisi tekniği
    • "Use Case" yaklaşımı
    • Elzem test tasarımı gereksinimleri
  •  Daha kapsamlı test tasarımı
    • Test tasarımı ile kapsam nasıl garanti altına alınır
    • Geleneksel test tasarımının ötesi
    • Kontrol listeleri ve yönergeler ile test tasarımı
    • Veri yapıları temelli yazılım testi
    • Test edilmesi gereken genel sorunlu alanlar
    • Eşdeğer aralık ve sınır değer testi
    • Karar tablosu test tasarımı
    • Doğruluk tablosu ile test tasarımı
    • Sebep-Sonuç tablosu ile test tasarımı
    • Durum değişimi diyagramı ile test tasarımı
    • Hata tahmini
  •  Test tasarımlarının yeniden kullanılabilir hale getirilmesi
    • Tekrar kullanılabilir kısımların saptanması
    • Yeni durum karşısında test deneyimi
    • Sisteme özel testler
    • Test tasarımlarının araçlar üzerinde yönetilmesi
    • Test tasarımlarının test durumlarına dönüştürülmesi
    • Test süreci için gerekli diğer bileşenler
    • Tekrar kullanılabilir test durumları

Yazılım Testine Tam Hakimiyet

  • Beyaz kutu test tasarımı
    • Kaynak kod üzerinden test tasarımı nasıl olur
    • Kaynak kodda İfade/Koşul/Durum kapsamı
    • Yazılım karmaşıklığı ve hata bulma olasılıkları
    • Yazılım mimarisi kaynaklı hatalar
    • Eş zamanlı program süreçleri ve hata
    • Hafıza ve iş parçalarının yönetimi
    • G/Ç ve performans
  • Yazılım geliştirme ekosisteminde test
    • Test planı bileşenleri ve örnek test planı
    • Test dokümantasyonunun proje paydaşları ile paylaşılması
    • Farklı yazılım geliştirme modelleri içerisinde yazılım testi
    • Test psikolojisi
    • Yazılım testi ve epistemoloji
  •   Kalite algısının yönetimi ve yapısal değişiklikler ile daha fazla kalite
    • İş uygulamaları ve kalite algısı
    • Fonksiyonel olmayan testler
    • Güvenilir bileşenler yaklaşımı
    • Test edilebilirlik ve önemi
    • Yazılım testi ve kalite yönetimi ilişkisi
    • Yeni kurulmuş test ekipleri için hayatta kalma rehberi
    • Yazılım testi uzmanlık alanları ve uzmanlaşmanın önemi
    • Yazılım test mühendisliği kariyeri

Önemli Notlar

Program ücretlerine KDV dahil değildir.

Genel katılıma açık programların açılması için yeterli kontenjanın sağlanması gerekmektedir.

Kontenjan sağlanamadığı durumlarda BT Akademi programı açmama hakkını saklı tutar.

BT Akademi, duyrulmuş programların tarihlerini değiştirme hakkını saklı tutar. Programa kayıt olmuş kişiler bu değişikliklerden haberdar edilir.

Şimdi Kayıt Olun

Neden BT Akademi'de Eğitim Almalısınız?

BT Akademi; bilişim alanında verdiği kariyer/sertifikasyon ve uzmanlık eğitimlerinin yanı sıra kurumsal gereksinimlere de çözümler sunarken, güvenilirliğini sürekli kılan özgün bir eğitim sistematiği ile hizmet vermektedir.

Sizin Gözünüzden Biz

banner-nav banner-nav

Tube - Akademi

banner-nav banner-nav

{{videoTitle}}

{{videoDesc}}

Tümünü Göster

SORUNUZ MU VAR?

0216 342 8010
phone-img

Hemen Başvurun

X

Mesajınız tarafımıza ulaşmıştır. Müşteri temsilcilerimiz sizinle en kısa sürede irtibata geçecektir.