Bize Ulaşın
 Süre 14 Saat

Eğitim İçeriği

Yapay Zeka Destekli Test Mühendisliğinin Temelleri

  • Modern test zorlukları ve yapay zekanın rolü
  • Üretken test ilkeleri ve terminoloji
  • Otomatik test oluşturmasında kullanılan makine öğrenimi modelleri

Taleplerin ve Kodun Yapay Zeka ile Testlere Dönüştürülmesi

  • Taleplerden ve kullanıcı hikayelerinden niyetin çıkarılması
  • Yapılandırılmış test vakaları oluşturmak için dil modellerinin kullanılması
  • Yapay zeka tarafından oluşturulan testlerde determinizm ve tekrarlanabilirliğin sağlanması

Otomatik Birim Test Oluşturma

  • Kaynak kod bağlamından birim testlerinin üretilmesi
  • Girdi permütasyonlarının ve kenar durumlara yönelik testlerin oluşturulması
  • Oluşturulan testlerin yaygın birim test çerçeveleriyle entegrasyonu

Yapay Zeka Destekli Entegrasyon ve Uçtan Uca Test Oluşturma

  • Sistem davranışının test akışlarına eşlenmesi
  • Yapay zeka destekli analiz kullanarak entegrasyon yollarının oluşturulması
  • İnsan gözetimi ile otomatik oluşturma arasında denge sağlanması

Kapsam Tahmini ve Risk Modelleme

  • Yetersiz test edilen kod bölgelerini belirlemek için ML modellerinin kullanılması
  • Geçmişteki hatalara dayanarak yüksek riskli alanların tahmin edilmesi
  • Kapsam ve risk tahminlerini kullanarak testlerin önceliklendirilmesi

CI/CD'de Yapay Zeka Tabanlı Test Zekasının Uygulanması

  • Hatlara (pipeline) yapay zeka analiz adımlarının yerleştirilmesi
  • Risk puanlarına dayalı dinamik test seçiminin tetiklenmesi
  • Sürekli iyileştirilen tahminler için geri bildirim döngüsünün sürdürülmesi

Doğrulama, Yönetişim ve Kalite Güvence

  • Yapay zeka tarafından oluşturulan testlerin güvenilirliğinin değerlendirilmesi
  • Yapay zeka önyargısının yönetilmesi ve yanlış pozitiflerin önlenmesi
  • Üretim ortamı kullanımı için koruyucu sınırların (guardrails) belirlenmesi

Yapay Zeka Destekli Test Oluşturmanın Ekipler Arasında Ölçeklendirilmesi

  • QA ve DevOps örgütleri için benimseme stratejileri
  • İş akışlarının ve dokümantasyonun standartlaştırılması
  • Metriler ve içgörülerle sürekli iyileştirmenin sağlanması

Özet ve Sonraki Adımlar

Kurs İçin Gerekli Önbilgiler

  • Yazılım test metodolojileri hakkında bilgi sahibi olmak
  • Otomatik test çerçeveleriyle deneyim sahibi olmak
  • Programlama kavramları ve CI/CD hatlarına aşina olmak

Hedef Kitle

  • QA mühendisleri
  • SDETs
  • Test sorumluluğu olan DevOps ekipleri

Katılımcı Sayısı


Katılımcı başına fiyat

Yaklaşan Etkinlikler

İlgili Kategoriler