Selenium'u temelden çerçeveye taşıyın
Gelişmiş Selenium Eğitimi, temel WebDriver bilgisini profesyonel bir otomasyon çerçevesine dönüştürmeyi öğretir. Program ileri XPath ve CSS locator'ları, Actions API ve JavascriptExecutor ile zorlu etkileşimleri, Page Object Model ve PageFactory ile çerçeve k…
İleri locator ve etkileşimlerden Page Object çerçevesine, Selenium Grid ve paralel koşuma kadar
Gelişmiş Selenium Eğitimi, temel WebDriver bilgisini profesyonel bir otomasyon çerçevesine dönüştürür. Katılımcılar ileri XPath ve CSS locator'ları, Actions API ile fare ve klavye jestlerini, JavascriptExecutor'ı ve Select ile açılır listeleri öğrenir. Page Object Model ve PageFactory ile sürdürülebilir yapı kurar; TestNG ile veri odaklı test, gruplama ve bağımlılık yönetir. Selenium Grid ve paralel koşumla testleri ölçekler, ekran görüntüsü ve raporla izlenebilirlik sağlar.
4 Gün. Her gün dört modül; kısa anlatımların ardından gerçek bir web uygulamasında Page Object çerçevesinin kurulduğu atölyelerle ilerler.
Orta Seviye — Selenium temelini aşıp ölçeklenebilir çerçeve ve ileri teknikler kurmak isteyenler için
Gerçek bir uygulama üzerinde ileri locator'lardan başlayıp Page Object çerçevesi, veri odaklı test ve paralel Grid koşumu adım adım kurulur.
Page Object Model ile locator ve davranışı sayfalara ayırarak büyüdükçe bakımı kolaylaşan bir test çerçevesi kurarsınız.
Actions API, JavascriptExecutor ve Select ile sürükle bırak, hover ve açılır liste gibi zorlu etkileşimleri güvenle otomatikleştirirsiniz.
Selenium Grid ve TestNG paralel koşumuyla testleri farklı tarayıcılarda aynı anda çalıştırıp geri bildirim süresini kısaltırsınız.
Programdan verim almak için gereken temel bilgi ve geliştirme ortamı
WebDriver ile temel element bulma, tıklama ve form doldurma deneyimine sahip olmak gerekir.
Nesne yönelimli programlama, kalıtım, arayüz ve koleksiyon kavramlarına aşinalık beklenir.
Temel düzeyde annotation ve assertion kullanımı faydalı olur; eğitimde pekiştirilir.
Maven veya Gradle ile bağımlılık ekleme ve projeyi çalıştırma düzeyinde bilgi gerekir.
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.
Program sonunda katılımcılar:
Eksen, contains ve göreli locator'larla kararlı XPath ve CSS seçicileri yazarak kırılgan locator sorununu azaltırsınız.
Actions API, JavascriptExecutor ve Select ile hover, sürükle bırak ve açılır liste gibi zorlu etkileşimleri yönetirsiniz.
Page Object Model ve PageFactory ile sayfaları sınıflara ayırıp sürdürülebilir, bakımı kolay bir çerçeve kurarsınız.
BaseTest ve ThreadLocal ile sürücü yaşam döngüsünü yönetip paralel koşuma hazır bir iskelet oluşturursunuz.
TestNG DataProvider ve Apache POI ile aynı testi farklı veri setleriyle koşarak kapsamı genişletirsiniz.
Grup, bağımlılık, öncelik ve yeniden deneme ile test koşumunu planlı ve dayanıklı biçimde yönetirsiniz.
Selenium Grid ve paralel koşumla testleri farklı tarayıcılarda aynı anda çalıştırıp geri bildirimi hızlandırırsınız.
ExtentReports veya Allure ile ekran görüntüsü ve log içeren okunur raporlar üretip CI akışına bağlarsınız.
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.
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 →gTAA katmanları, Page Object, data-driven ve hybrid tasarımla sürdürülebilir test otomasyon çerçevesi kurun. Allure ve CI entegrasyonu. Kurumsal ve online.
Detayları Gör →Cucumber'da capture group, result state, doc string ve data table söz dizimini derinlemesine öğrenin. İleri adım eşleştirme eğitimi. Kurumsal ve online.
Detayları Gör →Cucumber'da scenario anatomisi, step definition, glue, Background, hook ve tag ile bakımlı senaryo paketi geliştirin. Senaryo geliştirme eğitimi. Kurumsal ve on
Detayları Gör →Cypress ile uçtan uca test otomasyonu eğitimi. Kullanıcı akışları, cy.intercept ile ağ kontrolü, oturum, kararlılık ve CI koşumu uygulamalı işlenir.
Detayları Gör →Cypress ile test otomasyonu eğitimi. Komut modeli, seçiciler, doğrulamalar, cy.intercept ile ağ kontrolü, özel komutlar ve CI koşumu uygulamalı işlenir.
Detayları Gör →