Eğitim İçeriği

Modül 1: AI için QA'ya Giriş

  • Yapay Zeka nedir?
  • Machine Learning vs Deep Learning vs Kurallara Dayalı Sistemler
  • Yapay Zekanın Yazılım Testindeki Gelişimi
  • QA'da YZ'nin Temel Faydaları ve Zorlukları

Modül 2: Testçiler İçin Veri ve Öğrenme Temelleri

  • Süslü vs. Süsüz Veri Anlamak
  • Özellikler, etiketler ve eğitim veri kümeleri
  • Öz-Yönetimli ve Öz-Gözlemli Öğrenme
  • Model değerlendirme giriş (doğruluk, hassasiyet, geri çağırma vb.)
  • Gerçek dünya QA veri kümeleri

Modül 3: QA'da AI Use Caseler

  • YZ ile test durumu oluşturma
  • ML kullanarak hata tahmini yapma
  • Test önceliklendirme ve risk tabanlı testler
  • Bilgisayar görüşü ile görsel testler
  • Günlük kayıtların analizi ve abnormalleri tespit etme
  • Test betikleri için doğal dil işleme (NLP)

Modül 4: QA İçin AI Araçları

  • YZ ile desteklenen QA platformlarının genel bir bakışı 
  • QA prototipleri için açık kaynaklı kütüphanelerin kullanımı (örn., Python, Scikit-learn, TensorFlow, Keras)
  • Test otomasyonunda LLM'ler için giriş
  • Test başarısızlıklarını öngörmek için basit bir YZ modeli oluşturma

Modül 5: QA İş Akışlarına AI'nin Entegrasyonu

  • QA süreçlerinin YZ uygunluğunu değerlendirmek
  • Sürekli entegrasyon ve AI: akıllılık CI/CD pipeline'larımıza nasıl yerleştirilir
  • Açıklayıcı test kümeleri tasarlamak
  • YZ model kayması ve yeniden eğitim döngülerini yönetme
  • YZ destekli testlerde etik düşünceler

Modül 6: Elle Çalışma Labları ve Süreç Projesi

  • Lab 1: YZ kullanarak test durumu oluşturma otomasyonu
  • Lab 2: Geçmiş test verileri kullanarak bir hata tahmini modeli oluşturma
  • Lab 3: Bir LLM kullanarak test betiklerini gözden geçirme ve iyileştirme
  • Süreç: YZ destekli test pipeline'nın tüm süreci uygulaması

Kurs İçin Gerekli Önbilgiler

Katılımcıların şunları bilmeleri beklenmektedir:

  • Yazılım testi/QA rollerinde 2+ yıl deneyimi
  • Test otomasyon araçlarıyla tanıma (örn., Selenium, JUnit, Cypress)
  • Temel programlama bilgisi (öncelikle Python veya JavaScript)
  • Versiyon kontrol ve CI/CD araçlarıyla deneyim (örn., Git, Jenkins)
  • Önceden AI/ML deneyimi gerektirmez, ancak merak ve denemek isteme niyeti temeldir.
 21 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (5)

Yaklaşan Etkinlikler

İlgili Kategoriler