Eğitim İçeriği
Bölüm 1: QA için AI Giriş
- Yapay Zeka Nedir?
- Makine Öğrenmesi vs Derin Öğrenme vs Kural Tabanlı Sistemler
- Yazılım testinde AI'nin gelişimi
- QA'da AI'nin temel faydaları ve zorlukları
Bölüm 2: Testçiler için Veri ve ML Temelleri
- Yapısal vs yapılsız veriyi anlamak
- Özellikler, etiketler ve eğitim veri kümeleri
- Denetimli ve denetimsiz öğrenme
- Model değerlendirmesine giriş (doğruluk, hassasiyet, geri çağırma vb.)
- Gerçek dünya QA veri kümeleri
Bölüm 3: QA'da AI Kullanım Örnekleri
- AI destekli test senaryosu oluşturma
- ML ile hata tahmini
- Test önceliklendirmesi ve risk tabanlı test
- Bilgisayar görüsüyle görsel test
- Günlük dosya analizi ve anormallik tespiti
- Test betikleri için doğal dil işleme (NLP)
Bölüm 4: QA için AI Araçları
- AI destekli QA platformlarına genel bakış
- Açık kaynak kütüphanelerinin (örn. Python, Scikit-learn, TensorFlow, Keras) QA prototipleri için kullanımı
- Test otomasyonunda LLM'lerine giriş
- Test başarısızlıklarını tahmin etmek için basit bir AI modeli oluşturma
Bölüm 5: QA İş Akışlarına AI Entegrasyonu
- QA süreçlerinizin AI için uygunluk değerlendirmesi
- Sürekli entegrasyon ve AI: CI/CD işlem hatlarına zekayı nasıl entegre edeceğiz
- Zeki test setlerini tasarlamak
- AI model kayması ve yeniden eğitim döngülerinin yönetimi
- AI destekli testte etik hususlar
Bölüm 6: Pratik Laboratuvar ve Kırbaç Projesi
- Laboratuvar 1: AI ile test senaryosu oluşturma otomasyonu
- Laboratuvar 2: Tarihsel test verilerini kullanarak hata tahmini modeli oluşturma
- Laboratuvar 3: LLM kullanarak test betiklerini incelemek ve optimize etmek
- Kırbaç Projesi: AI destekli test işlem hattının uçtan uca uygulanması
Kurs İçin Gerekli Önbilgiler
Katılımcıların şunları sağlaması beklenmektedir:
- 2+ yıl yazılım testi/ QA rollerinde deneyim
- Test otomasyon araçlarıyla (örn. Selenium, JUnit, Cypress) aşina olmak
- Programlama bilgisi (tercihen Python veya JavaScript)
- Versiyon kontrol ve CI/CD araçlarıyla deneyim (örn. Git, Jenkins)
- Önceden AI/ML deneyimi gerekmemektedir, ancak merak ve deneme yapma isteği önemlidır
Danışanlarımızın Yorumları (3)
Eğitmenin sabrı ve hızı.
Jace - Vodacom
Eğitim - Test Automation with Selenium
Yapay Zeka Çevirisi
Anahtar konular eğitimcilerle önceden tartışılabilir ve anlaşılabilir. Seminer günleri boyunca rahat ve hoş bir atmosfer yaşanır.
Lorenz - Continentale Lebensversicherung AG
Eğitim - Advanced Selenium
Yapay Zeka Çevirisi
Yeni bilgi edindim ve bununla oldukça kendimden eminim. Hiçbir belirsizlik yok.
Barbara - Titian Software Poland Sp. z o.o.
Eğitim - Selenium WebDriver in C#
Yapay Zeka Çevirisi