SELENIUM TRAINING – WEB AUTOMATION WORKSHOP EĞİTİMİ

Atölye formatında web otomasyonu kurun

Sıfırdan kurulum, canlı alıştırmalar ve kendi test framework'ünüzü inşa eden uygulama atölyesi

Selenium Training – Web Automation Workshop Eğitimi, teoriyi en aza indirip zamanın çoğunu klavye başında geçiren bir atölye programıdır.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Ortam kurulumundan ilk teste, Page Object'ten kendi framework'ünüzü kurmaya bir uygulama atölyesi

Selenium Training – Web Automation Workshop Eğitimi, teoriyi en aza indirip zamanın büyük bölümünü klavye başında geçiren bir atölye formatıdır. Katılımcılar ortamı sıfırdan kurar, locator ve bekleme alıştırmalarıyla ilk testlerini yazar ve adım adım kendi test framework'lerini inşa eder. Page Object, veri güdümlü test, TestNG ve raporlama her modülde canlı alıştırmalarla pekiştirilir. Program çalışan bir bitirme projesiyle tamamlanır.

Süre ve Format

3 Gün. Her gün dört modül; her konu kısa anlatım ve ardından rehberli canlı alıştırmalarla atölye biçiminde işlenir.

Seviye

Orta Seviye — Selenium ile web otomasyonunu atölye formatında, bol alıştırmayla uçtan uca kurduran uygulamalı program

Öğrenme Metodu

Her modül kısa anlatım ve rehberli alıştırma döngüsüyle ilerler; katılımcılar her adımı kendi makinesinde canlı kodlar.

Neden Bu Eğitim?

🛠️Uygulayarak öğrenme

Zamanın büyük kısmı klavye başında geçtiği için Selenium'u izleyerek değil, her adımı kendiniz kodlayarak kalıcı biçimde öğrenirsiniz.

🧱Çalışan çıktı

Atölye sonunda elinizde kendi kurduğunuz, baştan sona çalışan bir test framework'ü ve örnek senaryo seti olur.

⏩Hızlı başlangıç

Ortam kurulumundan ilk çalışan teste kısa sürede ulaşarak otomasyona sağlam ve pratik bir giriş yaparsınız.

Anahtar Konular

selenium atölye eğitimiselenium workshopweb otomasyon eğitimiselenium uygulamalı eğitimtest otomasyonu eğitimiselenium webdriver eğitimipage object modeltestng eğitimicanlı kodlama seleniumsıfırdan test otomasyonu
“Otomasyon izleyerek değil yaparak öğrenilir; bu atölyede yazdığınız her satır, kendi framework'ünüzün bir tuğlası olur.”

Ön Koşullar

Atölyeye başlamadan önce faydalı olacak bilgi ve hazırlık alanları

1
Programlama temeli

Java'da değişken, döngü ve metot gibi temel kavramlara aşinalık alıştırmaları takip etmeyi kolaylaştırır.

2
Web yapısı

HTML ve CSS'e temel aşinalık, locator alıştırmalarında elemanları çözümlemek için faydalı olur.

3
Çalışma makinesi

Kurulum yapılabilen bir dizüstü bilgisayar, atölye alıştırmalarını canlı uygulamak için gereklidir.

4
Geliştirme aracı

Bir IDE ve Maven gibi bir bağımlılık aracına aşinalık proje kurulum adımlarını hızlandırır.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı atölyede ortamı sıfırdan kurar, WebDriver'ı yapılandırır, locator alıştırmalarıyla elemanları bulur ve ilk çalışan test senaryosunu kendi makinesinde yazmayı öğrenir.
Modül 1
Ortam Kurulum Atölyesi
  • JDK, IDE ve Maven'in kurulup doğrulanması
  • Selenium bağımlılıklarının projeye eklenmesi
  • Selenium Manager ile sürücü hazırlığı
  • İlk boş projenin ayağa kaldırılması
  • Tarayıcı oturumu açıp kapatma alıştırması
  • Kurulum sorunlarının birlikte giderilmesi
Modül 2
Locator Alıştırmaları
  • id, name ve className ile eleman bulma
  • cssSelector yazma alıştırmaları
  • XPath göreli (relative) ifade pratiği
  • DevTools ile locator doğrulama
  • Kırılgan ve kararlı locator karşılaştırması
  • Alıştırma sayfasında locator avı
Modül 3
Temel Etkileşim Lab'ı
  • click, sendKeys ve clear alıştırmaları
  • getText ve getAttribute ile veri okuma
  • Onay kutusu ve radyo düğmesi pratiği
  • Sayfa gezinme (navigate) alıştırması
  • isDisplayed ve isEnabled kontrolleri
  • Küçük doğrulama senaryoları yazma
Modül 4
İlk Senaryo Atölyesi
  • Giriş (login) akışının adım adım yazımı
  • Arama ve sonuç doğrulama alıştırması
  • Form doldurma ve gönderme senaryosu
  • Assertion ile beklenen sonuç kontrolü
  • Pozitif ve negatif senaryo pratiği
  • İlk senaryonun birlikte gözden geçirilmesi
Günün hedefiKatılımcı bekleme ve ileri etkileşim alıştırmalarıyla kararlı test yazar, Page Object yapısını kurar ve veri güdümlü yaklaşımı alıştırmalarla uygulamayı öğrenir.
Modül 1
Bekleme ve Kararlılık Lab'ı
  • WebDriverWait ile açık bekleme alıştırması
  • ExpectedConditions kullanım pratiği
  • Dinamik eleman bekleme senaryoları
  • Örtük ve açık bekleme karışıklığı deneyi
  • Kararsız testi kararlı hale getirme alıştırması
  • Bekleme stratejisi seçim pratiği
Modül 2
İleri Etkileşim Alıştırmaları
  • Actions API ile hover ve çift tık pratiği
  • Sürükle-bırak taşıma alıştırması
  • Açılır liste (Select) alıştırması
  • iframe ve pencere geçişi pratiği
  • Alert ve diyalog yönetimi alıştırması
  • JavascriptExecutor ile kaydırma pratiği
Modül 3
Page Object Atölyesi
  • İlk sayfa sınıfının birlikte tasarlanması
  • Eleman ve eylemlerin kapsüllenmesi
  • Taban (base) sayfa sınıfının kurulması
  • Testlerin Page Object'e taşınması alıştırması
  • Akışların yeniden kullanılabilir hale getirilmesi
  • Refactoring öncesi ve sonrası karşılaştırma
Modül 4
Veri Güdümlü Test Lab'ı
  • TestNG DataProvider ile veri besleme
  • Excel'den (Apache POI) veri okuma alıştırması
  • Parametreli test senaryosu yazma
  • Test verisinin koddan ayrılması pratiği
  • Birden çok veri setiyle tekrar koşum
  • Kenar durum verileriyle alıştırma
Günün hedefiKatılımcı TestNG ve raporlamayı kurar, çapraz tarayıcı koşumu yapar, testleri CI'a bağlar ve atölyeyi uçtan uca çalışan bir bitirme projesiyle tamamlamayı öğrenir.
Modül 1
TestNG ve Raporlama Lab'ı
  • testng.xml ile suite yapılandırma pratiği
  • Annotation'lar ve test yaşam döngüsü
  • Gruplama ve test bağımlılıkları alıştırması
  • ExtentReports ile görsel rapor kurulumu
  • Başarısız adımda ekran görüntüsü ekleme
  • Rapor çıktısının birlikte incelenmesi
Modül 2
Çapraz Tarayıcı ve Paralel Lab'ı
  • Chrome ve Firefox çapraz koşum alıştırması
  • Headless tarayıcı modu pratiği
  • TestNG ile paralel koşum yapılandırması
  • ThreadLocal ile sürücü izolasyonu
  • Koşum süresinin paralellikle kısalması
  • Çapraz tarayıcı uyumluluk doğrulaması
Modül 3
CI Entegrasyonu Atölyesi
  • Projenin git deposuna hazırlanması
  • GitHub Actions iş akışı (workflow) yazımı
  • Her push'ta otomatik test tetikleme
  • Headless koşum ve ortam ayarları
  • Rapor artifact'lerinin saklanması
  • Boru hattı çıktısının birlikte okunması
Modül 4
Bitirme (Capstone) Atölyesi
  • Gerçek bir uygulama için senaryo planlama
  • Page Object tabanlı framework kurma
  • Veri güdümlü testlerin eklenmesi
  • Çapraz tarayıcı ve raporlama bağlanması
  • CI boru hattına uçtan uca bağlama
  • Çözümün sunulması ve geri bildirim

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Ortam kurulumu

JDK, IDE, Maven ve Selenium'u sıfırdan kurup ilk çalışan projeyi ayağa kaldırarak otomasyona pratik giriş yaparsınız.

✅
Locator pratiği

Bol alıştırmayla CSS ve XPath locator'ları yazarak kararlı ve bakımı kolay eleman bulma becerisini pekiştirirsiniz.

✅
Kararlı testler

Açık bekleme alıştırmalarıyla kararsız testleri kararlı hale getirerek güvenilir senaryolar yazmayı pratik edersiniz.

✅
İleri etkileşim

Actions API, Select, iframe ve alert alıştırmalarıyla karmaşık web etkileşimlerini uygulayarak öğrenirsiniz.

✅
Page Object

Testleri birlikte Page Object yapısına taşıyarak bakımı kolay ve yeniden kullanılabilir bir yapı kurmayı deneyimlersiniz.

✅
Veri güdümlü test

DataProvider ve Excel alıştırmalarıyla test verisini koddan ayırarak kapsamı esnek biçimde genişletmeyi öğrenirsiniz.

✅
Raporlama ve CI

ExtentReports ve GitHub Actions kurarak testleri raporlayıp otomatik koşuma bağlamayı atölyede uygularsınız.

✅
Çalışan framework

Bitirme atölyesinde kendi kurduğunuz, uçtan uca çalışan bir test framework'ü ve senaryo setiyle eğitimi tamamlarsınız.

Kimler İçin Uygundur?

  • Selenium'u teoriden çok uygulayarak öğrenmek isteyen test uzmanları
  • QA'ya yeni geçenler
  • kısa sürede çalışan bir otomasyon seti kurmak isteyen yazılım ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Selenium'u teoriden çok uygulayarak öğrenmek isteyen test uzmanları, QA'ya yeni geçenler ve kısa sürede çalışan bir otomasyon seti kurmak isteyen yazılım ekipleri için uygundur. Java'da temel programlama bilgisi önerilir.
Eğitimin süresi ve formatı nedir?
Eğitim üç gün sürer ve her gün dört modülden oluşur. Her konu kısa anlatım ve ardından rehberli canlı alıştırmalarla atölye biçiminde işlenir. Yüz yüze veya online yapılabilir ve kuruma göre uyarlanabilir.
Bu atölye diğer Selenium eğitimlerinden farkı nedir?
Bu program bir atölye formatıdır: zamanın büyük bölümü teorik anlatım yerine klavye başında rehberli alıştırmalarla geçer ve katılımcı adım adım kendi framework'ünü kurar. Diğer Selenium eğitimleri belirli bir konuya derinlemesine odaklanırken bu program uçtan uca pratik kurmayı hedefler.
Atölye için ne hazırlamam gerekir?
Kurulum yapılabilen bir dizüstü bilgisayar yeterlidir; JDK, IDE, Maven ve Selenium ilk modülde birlikte kurulur. Java'da temel bilgi ve HTML'e aşinalık alıştırmaları kolaylaştırır. Örnek alıştırma sayfaları eğitim boyunca sağlanır.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Atölye, çalışan bir Selenium framework'ünü uygulamalı kurdurmaya odaklanır ve içerik kuruma özel uyarlanabilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Selenium Training – Web Automation Workshop Eğitimi Sertifika Kodu DV-2026XX00 Tarih 15.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Test OtomasyonuAppium Concepts with Mac OS X Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Appium Concepts with Mac OS X Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

Xcode, WebDriverAgent, XCUITest ve Mac2 sürücüsüyle macOS üzerinde iOS ve masaüstü uygulama otomasyonu; kurulum, locator, paralel koşum ve CI eğitimi.

Detayları Gör →
Test OtomasyonuAutomated Web Testing with Selenium WebDriver (TT3612) Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Automated Web Testing with Selenium WebDriver (TT3612) Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

Locator stratejileri, bekleme mekanizmaları, Page Object, TestNG, veri güdümlü test, Selenium Grid ve CI ile Selenium WebDriver web otomasyonu eğitimi.

Detayları Gör →
Test OtomasyonuBDD için Programcılar Dışında: Canlı Atölye Eğitimi
Yazılım Testi ve Kalite Eğitimleri

BDD için Programcılar Dışında: Canlı Atölye Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Üç Dost, örnek haritalama, Gherkin senaryoları ve yaşayan dokümantasyonla kod yazmadan BDD'yi öğreten iş birliği odaklı canlı atölye eğitimi.

Detayları Gör →
Test OtomasyonuBDD Testing with Cucumber Eğitimi
Yazılım Testi ve Kalite Eğitimleri

BDD Testing with Cucumber Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

Cucumber ile Gherkin, step definition, Selenium entegrasyonu ve CI raporlamasını öğrenin. Uçtan uca BDD test otomasyonu eğitimi. Kurumsal ve online.

Detayları Gör →
Test OtomasyonuBeginning Cucumber and Behavior-driven Development Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Beginning Cucumber and Behavior-driven Development Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Cucumber ve BDD'ye sıfırdan başlayın. Gherkin, ilk proje kurulumu ve step definition ile ilk çalışan senaryonuzu yazın. Giriş düzeyi eğitim. Kurumsal ve online.

Detayları Gör →
Test OtomasyonuBehaviour Driven Development (BDD) Workshop Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Behaviour Driven Development (BDD) Workshop Eğitimi

4 günOrtaOnline / Yüz Yüze / Hibrit

Three Amigos, example mapping ve Gherkin atölyeleriyle ekipçe davranış odaklı geliştirme kurun. Discovery'den yaşayan belgeye BDD atölyesi. Kurumsal ve online.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn