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ı (5)
İyi bir iletişim kuruldu, Łukasz herkesin soruları için zaman ayırdı ve sorunları olan herkese yardımcı olabildi
Kelly Morris - Titian Software Poland Sp. z o.o.
Eğitim - Selenium WebDriver in C#
Yapay Zeka Çevirisi
El işleyişinin miktarı.
Jakub Wasikowski - riskmethods sp. z o.o
Eğitim - API Testing with Postman
Yapay Zeka Çevirisi
Eğitmen her işlevi ayrıntılı olarak açıkladı.
Argean Quilaquil - DXC
Eğitim - TestComplete
Yapay Zeka Çevirisi
Eğitmen çok iyi. Açıklamaları net ve ilgi çekici. Dersleri mümkün olduğunca ilginç hale getirmeye çalışıyor. Dersi çok enjoyment ve birçok bilgi kazandım. Çok teşekkür ederim. Öğrendiğim en faydalı teknik, metin kutusu, radyo düğmeleri ve butonlar gibi farklı web bileşenleri için öğeleri bulmayı içeriyordu. Bazen, element ID doğru yakalanmıyor. CSS seçicileri, XPath, Ad ve ID kullanarak öğeleri bulmanın farklı yollarını öğrendik. Açıklamaları çok beğendim. Teşekkürler
Bee Chin Chuah - I-Access Solutions Pte Ltd
Eğitim - Advanced Selenium with C#
Yapay Zeka Çevirisi
The One on One session is amazing!! And thankful that the trainer's skills are Excellent and his willingness to share them to the fullness. I am very satisfied. . with the training and I wouldn't have wish to have done it anywhere else. I would only wish that I had One day longer for the training.
Isaac Nyembo - Bechtle Clouds GmbH
Eğitim - Advanced Selenium
Yapay Zeka Çevirisi