Bize Ulaşın

Eğitim İçeriği

Gelişmiş Selenium Kavramları

  • Selenium mimarisi ve en iyi uygulamaların gözden geçirilmesi
  • Gelişmiş WebDriver yetenekleri
  • Bakımı kolay ve ölçeklenebilir test otomasyonu tasarımı
  • Karmaşık web uygulaması testinde yaygın zorluklar

Gelişmiş Nesne Tanımlama

  • İleri düzey konumlandırma stratejileri
  • Dinamik ve karmaşık XPath ve CSS seçiciler
  • Dinamik web öğelerinin yönetimi
  • Web nesnelerini programlı olarak bulma ve etkileşim kurma

Veri Yakalama ve Doğrulama

  • Web denetimlerinden veri çıkarma
  • Dinamik içeriğin doğrulanması
  • Tablolar, listeler ve karmaşık sayfa öğeleri ile çalışma
  • Desen tabanlı doğrulama teknikleri

Özel Durum Yönetimi ve Test Güvenilirliği

  • Selenium özel durumlarının yönetimi
  • Güçlü hata yönetiminin uygulanması
  • Eşitleme stratejileri ve açık bekleme mekanizmaları
  • Test kararlılığı ve bakım kolaylığının iyileştirilmesi

Günlük Kayıtları (Logging) ve Raporlama

  • Etkili günlük kayıt stratejilerinin uygulanması
  • Başarısız test yürütmelerinin hata ayıklama
  • Ekran görüntülerinin ve yürütme kanıtlarının yakalanması
  • Günlük kayıtların test raporlama çerçeveleriyle entegrasyonu

Düzenli İfadeler ve Gelişmiş Doğrulama

  • Düzenli ifadelerin anlaşılması
  • Dinamik içerik için desen eşleştirme
  • İleri düzey doğrulamalar (assertions) ve teyitler
  • Otomatik test için pratik kullanım durumları

Veriye Dayalı Test Otomasyonu

  • Veriye dayalı testin temel prensipleri
  • Dış kaynaklardan test verilerinin okunması
  • Otomatik testlerin parametreleştirilmesi
  • Kullanılabilir ve ölçeklenebilir test çerçevelerinin inşası

Çoklu Tarayıcı ve Paralel Test

  • Birden fazla tarayıcı üzerinden testlerin yürütülmesi
  • Tarayıcı uyumluluğu ile ilgili hususlar
  • Selenium Grid mimarisine giriş
  • Dağıtık ve paralel test yürütmenin gerçekleştirilmesi

En İyi Uygulamalar ve Kurs Özeti

  • Test otomasyon çerçevesi önerileri
  • Test performansı ve bakım kolaylığının iyileştirilmesi
  • Temel kavramların gözden geçirilmesi
  • Sorular, tartışma ve sonraki adımlar

Kurs İçin Gerekli Önbilgiler

  • Selenium ile otomatik test deneyimi
  • Web uygulaması geliştirme deneyimi (önerilir)
  • Java anlayışı (önerilir)

Hedef kitle

  • Yazılım test uzmanları
  • Test yöneticileri
  • Kalite güvence profesyonelleri
 14 Saatler

Katılımcı Sayısı


Katılımcı başına fiyat

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

Yaklaşan Etkinlikler

İlgili Kategoriler