Bize Ulaşın
 Süre 21 Saat

Eğitim İçeriği

QA İçin Yapay Zekaya Giriş

  • Yapay Zeka Nedir?
  • Makine Öğrenmesi vs Derin Öğrenme vs Kural Tabanlı Sistemler
  • Yapay zeka ile yazılım testinin evrimi
  • QA'da yapay zekanın temel faydaları ve zorlukları

Testçiler İçin Veri ve ML Temelleri

  • Düzenli ve düzensiz verinin anlaşılması
  • Özellikler, etiketler ve eğitim veri kümeleri
  • Denetimli ve denetimsiz öğrenme
  • Model değerlendirme girişimi (doğruluk, hassasiyet, çağrılabilirlik vb.)
  • Gerçek dünya QA veri kümeleri

QA'da Yapay Zeka Kullanım Senaryoları

  • Yapay zeka destekli test vakası üretimi
  • ML kullanılarak hata tahmini
  • Test önceliklendirme ve risk tabanlı test
  • Bilgisayar görüsü ile görsel test
  • Günlük analizi ve anormallik tespiti
  • Test betikleri için doğal dil işleme (NLP)

QA İçin Yapay Zeka Araçları

  • Yapay zeka destekli QA platformlarının genel görünümü
  • QA prototipleri için açık kaynaklı kütüphanelerin kullanımı (ör. Python, Scikit-learn, TensorFlow, Keras)
  • Test otomasyonunda LLM'lere giriş
  • Test başarısızlıklarını tahmin etmek için basit bir yapay zeka modeli oluşturma

QA İş Akışlarına Yapay Zeka Entegrasyonu

  • QA süreçlerinizin yapay zeka hazırlığını değerlendirme
  • Sürekli entegrasyon ve yapay zeka: CI/CD boru hatlarına zekayı nasıl gömeceğiniz
  • Zeki test paketleri tasarımı
  • Yapay zeka model sürümü ve yeniden eğitim döngülerinin yönetimi
  • Yapay zeka destekli testte etik göz önünde bulundurulması gerekenler

Uygulamalı Laboratuvarlar ve Zirve Projesi

  • Laboratuvar 1: Yapay zeka kullanarak test vakası üretimini otomatikleştirme
  • Laboratuvar 2: Geçmiş test verileri kullanarak bir hata tahmin modeli oluşturma
  • Laboratuvar 3: Bir LLM ile test betiklerini gözden geçirme ve optimizasyon
  • Zirve: Uçtan uca yapay zeka destekli bir test boru hattı uygulaması

Kurs İçin Gerekli Önbilgiler

Katılımcılardan şunlara sahip olmaları beklenmektedir:

  • Yazılım test/QA rollerinde 2+ yıl deneyim
  • Test otomasyon araçları konusunda tanıdıklık (ör. Selenium, JUnit, Cypress)
  • Temel programlama bilgisi (tercihen Python veya JavaScript)
  • Versiyon kontrolü ve CI/CD araçları konusunda deneyim (ör. Git, Jenkins)
  • Önceki yapay zeka/makine öğrenmesi deneyimi gerekmez, ancak merak ve deney yapma isteği esastır

Katılımcı Sayısı


Katılımcı başına fiyat

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

Yaklaşan Etkinlikler

İlgili Kategoriler