Eğitim İçeriği

Otomasyon Testlerine Giriş

  • Otomasyon Testlerine Genel Bakış
    • Otomasyonun faydaları
    • Test türleri: Fonksiyonel ve Fonksiyonel Olmayan
  • Müşteri Ekosistemini Anlama
    • Oracle APEX'e Genel Bakış
    • .Net Core'a Giriş
    • Kod algoritmalarında Machine Learning'un temelleri

Otomasyon Araçlarına Genel Bakış

  • Selenium
    • Selenium WebDriver'ın Kurulumu
    • Test senaryolarının yazılması ve çalıştırılması
    • Selenium için en iyi uygulamalar
  • TestComplete
    • TestComplete'a Giriş
    • Farklı uygulamalar için otomatik testlerin oluşturulması
    • TestComplete'un diğer araçlarla entegrasyonu

Selenium ile Otomasyona Derinlemesine Bakış

  • Gelişmiş Selenium
    • Dinamik web öğeleriyle başa çıkma
    • Çapraz tarayıcı testleri
    • TestNG ve JUnit ile entegrasyon
  • Çerçeve Geliştirme
    • Sayfa Nesne Modeli (POM)
    • Veriye dayalı ve anahtar kelimeye dayalı çerçeveler
    • Jenkins ile sürekli entegrasyon

TestComplete'da Gelişmiş Özellikler

  • Betik Oluşturma ve Otomasyon
    • TestComplete tarafından desteklenen betik dilleri
    • Masaüstü, web ve mobil uygulamaların otomatikleştirilmesi
  • Testleri Özelleştirme
    • Özel kontrol noktaları oluşturma
    • İstisnaları ve hataları yönetme

Oracle APEX ve .Net Core ile Entegrasyon

  • Oracle APEX Uygulamalarını Test Etme
    • APEX uygulamaları için otomatik test stratejileri
    • APEX'e özgü araçlar ve uygulamalar
  • .Net Core'da Otomasyon
    • Test projelerinin kurulumu
    • xUnit ile birim testi
    • Entegrasyon ve uçtan uca testler

Otomasyonda Machine Learning

  • Testlerde Machine Learning'a Giriş
    • Makine öğrenmesinin temelleri
    • Test otomasyonunda makine öğrenmesinin kullanım alanları
  • Machine Learning Algoritmalarını Uygulama
    • Tahmine dayalı analiz için algoritmalar yazma
    • Makine öğrenmesini test otomasyonuyla entegre etme

Bakım ve Yeni Uygulamaların Manuel İnşası

  • Manuel Test Temelleri
    • Manuel test teknikleri
    • Etkili test senaryoları ve test planları yazma
  • Manuel Testten Otomatik Teste Geçiş
    • Otomasyon adaylarını belirleme
    • Test senaryolarını sürdürmek için en iyi uygulamalar

Dijital İK/NPP ve Dış Kaynak Kullanımı Stratejileri

  • Dijital İK/NPP'ye Genel Bakış
    • İK'da araçlar ve teknolojiler
    • İK uygulamaları için otomasyon stratejileri
  • Dış Kaynaklı Test Projelerini Yönetme
    • Dış kaynak kullanımı için en iyi uygulamalar
    • Dış kaynaklı projelerde kalite ve tutarlılığı sağlama

Alternatif Araçlar ve Teknolojiler

  • Jtest ve SOAtest'i Değerlendirme
    • Jtest ve SOAtest'in özellikleri
    • Müşterinin ihtiyaçları için uygunluk
  • Alternatif Araçlar Tanıtımı
    • Diğer otomasyon araçlarını keşfetme (örneğin, API testi için Katalon Studio, Postman)
    • Entegrasyon ve geçiş stratejileri

Uygulamalı Çalıştaylar ve Gerçek Dünya Senaryoları

  • Pratik Oturumlar
    • Selenium ve TestComplete ile uygulamalı laboratuvarlar
    • Gerçek dünya test senaryoları
  • Vaka Çalışmaları ve Kapsam Projesi
    • Tam bir otomasyon çözümü uygulamak için grup projesi
    • Sunum ve akran değerlendirmesi

Özet ve Sonraki Adımlar

Kurs İçin Gerekli Önbilgiler

  • Temel programlama kavramlarına hakimiyet
  • Yazılım testi (manuel veya otomatik) konusunda deneyim
  • Web teknolojileri ve geliştirme çerçeveleri hakkında bilgi sahibi olma

Hedef Kitle

  • Otomasyon Test Uzmanları
  • Kalite Güvence Mühendisleri
  • Yazılım Geliştiricileri
  • Yazılım bakımı ve test süreçlerine dahil olan BT Profesyonelleri
 35 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

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

Yaklaşan Etkinlikler

İlgili Kategoriler