%100 Ücretsiz & Online IBM Sertifikalı AI Agents BootcampHemen Kayıt Ol!
Patika.dev
Kurumsal Teknik Eğitim

Selenium ile Test Otomasyonu Eğitimi

Selenium ile web arayüz testlerini ölçeklenebilir hale getirin

Ekibinizin Selenium WebDriver ile uçtan uca web senaryoları geliştirmesini, kararsız testleri azaltmasını ve otomasyon kodunu bakım yapılabilir hale getirmesini sağlayın.

Kuruma özel
Seviye ve süre
Online / yüz yüze
Uygulamalı format
Gerçek senaryolar
Ölçülebilir çıktı
QAQUALITY LAB
  1. 01Senaryo
  2. 02Koşum
  3. 03Rapor

Selenium ile Test Otomasyonu

  • WebDriver ve locator stratejileri
  • Test mimarisi ve veri yönetimi
  • Paralel yürütme ve raporlama
06
Uygulamalı modülİhtiyaca göre seçilir
Kalite odağı
Gerçek ürün senaryoları
Kuruma özel
Ekibinize göre planlanır
Eğitim Hakkında

Kalite süreçlerini ekip pratiğine dönüştürün.

Ekibinizin Selenium WebDriver ile uçtan uca web senaryoları geliştirmesini, kararsız testleri azaltmasını ve otomasyon kodunu bakım yapılabilir hale getirmesini sağlayın. İçerik, mevcut ekip deneyimi ve kurumun kullandığı teknolojiye göre şekillendirilir; seçilebilir modüllerin tamamı tek bir kısa programda zorunlu olarak işlenmez.

Ön Koşullar

Temel test bilgisi ve Java, Python veya C# dillerinden birinde başlangıç seviyesi kodlama bilgisi.

Kimler İçin?

Test ve yazılım kalitesinde sorumluluk alan ekipler

  • QA otomasyon mühendisleri
  • Web geliştiricileri
  • Selenium’a geçmek isteyen test uzmanları
Öğrenme Çıktıları

Eğitim sonunda ekibiniz ne yapabilecek?

Kazanımlar, katılımcı seviyesine ve seçilen uygulama senaryosuna göre derinleştirilir.

  1. 01WebDriver ile dinamik arayüzleri test etme
  2. 02Page Object ve test verisi stratejisiyle testleri yeniden kullanılabilir kılma
  3. 03Paralel koşum, raporlama ve CI entegrasyonuna hazırlık
Uzmanlaşma Yolları

Eğitimin odağını ihtiyacınıza göre belirleyin.

Her kart ayrı bir öğrenme odağını temsil eder; tamamı tek kısa programa zorunlu olarak dahil edilmez.

  1. Seçilebilir öğrenme yolu · 01

    WebDriver ve locator stratejileri

  2. Seçilebilir öğrenme yolu · 02

    Test mimarisi ve veri yönetimi

  3. Seçilebilir öğrenme yolu · 03

    Paralel yürütme ve raporlama

Eğitim İçeriği

Ekibinizin ihtiyaçlarına göre şekillenen uygulamalı müfredat

Modül başlıklarına tıklayarak cümle halinde açıklanan kapsamı inceleyin.

Uygulama örneği Bir web uygulamasının kayıt, oturum açma ve kullanıcı profili akışını Page Object yapısıyla doğrulamak.

  1. 01

    Selenium ekosistemi

    • Selenium 4
    • WebDriver mimarisi
    • Tarayıcı sürücüleri
    • Seçilen dil ve test runner ile proje kurulumu
  2. 02

    Öğe bulma ve etkileşim

    • CSS/XPath locator
    • Formlar
    • Pencereler
    • Frame
    • Dinamik DOM
    • Explicit wait kullanımı
  3. 03

    Test senaryosu geliştirme

    • Beklenen sonuçları anlamlı assertion’larla doğrulama
    • Parametrik testler
    • Test verisini senaryolara uygun biçimde hazırlama
    • Hata anında kanıt toplama
  4. 04

    Test tasarım desenleri

    • Page Object Model
    • Ortak yardımcılar
    • Tekrarlanabilir test koşulları için fixture kullanma
    • Bağımlılıkların yönetimi ve sürdürülebilir klasör yapısı
  5. 05

    İleri otomasyon

    • Grid/uzak tarayıcı
    • Paralel koşum
    • Flaky test analizi
    • Rapor üretimi ve hata ayıklama
  6. 06

    Proje ve teslim

    • Kritik kullanıcı yolculuğu otomasyonu
    • CI ortamına örnek entegrasyon ve bakım kontrol listesi
Sık Sorulan Sorular

Merak edilenler

  • Hangi programlama diliyle işlenecek?

    Kurumun ekosistemine göre Java, Python veya C# içinden biri seçilir.

  • Mobil test kapsamda mı?

    Temel odak web tarayıcılarıdır; mobil uygulama otomasyonu ayrı programdır.

  • Selenium Grid zorunlu mu?

    Altyapı ve eğitim süresine bağlı seçilebilir ileri modüldür.

Kuruma Özel Eğitim

Eğitimi ekibinizin kalite süreçlerine göre planlayalım.

Katılımcı seviyesini, kullanılacak araçları, test ortamlarını ve uygulama senaryolarını birlikte netleştirip kurumunuza özel eğitim planı oluşturalım.

30 dakikalık bir görüşme planlayabilir veya bilgilerinizi bırakabilirsiniz.

Bilgilerinizi bırakın

Görüşerek ilerlemeyi mi tercih edersiniz? Görüşme Planla