Selenium otomasyonuna doğru temelden başlayın
Selenium Deep Dive: Setting Up Selenium for Automated Testing Eğitimi, test otomasyonuna sağlam temelle başlamak isteyenler için ortam kurulumuna odaklanır.
Selenium ekosisteminden sürücü yönetimine, locator'lardan proje yapısı ve Grid'e
Selenium Deep Dive: Setting Up Selenium for Automated Testing Eğitimi, test otomasyonuna sağlam bir temelle başlamak isteyenler için Selenium ortamının doğru kurulumuna odaklanır. Katılımcılar Selenium ekosistemini, JDK ve Maven kurulumunu, WebDriver bağımlılığını, Selenium Manager ile sürücü yönetimini, locator stratejilerini, WebElement komutlarını, ChromeOptions yapılandırmasını, proje düzenini, TestNG ile koşumu ve Grid ile dağıtık çalıştırmayı uygulamalı öğrenir.
3 Gün. Her gün dört modül; kurulum ve kavramlar anlatıldıktan sonra her adımın bilgisayarda birlikte uygulandığı rehberli atölyelerle ilerler.
Orta Seviye — Selenium ortamını sıfırdan sağlam kurmak isteyenler için kurulum odaklı
Ortam sıfırdan birlikte kurulur; her bağımlılık, locator ve yapılandırma adımı canlı uygulanıp ilk çalışan proje adım adım inşa edilir.
Ortamı ezbere değil nasıl ve neden çalıştığını anlayarak kurup ileri konuların üzerine oturacağı sağlam bir temel atarsınız.
Selenium Manager ile sürücü indirme ve sürüm uyumu derdini ortadan kaldırıp ortamı dakikalar içinde hazır hale getirirsiniz.
CSS ve XPath stratejilerini öğrenip kırılgan olmayan, bakımı kolay locator'lar seçerek testlerinizi baştan sağlam kurarsınız.
Programdan verim almak için gereken temel bilgi ve donanım
Java ya da benzer bir dilde değişken, metot ve sınıf gibi temel programlama kavramlarına aşinalık beklenir.
HTML etiketleri, öznitelikler ve temel DOM yapısına temel düzeyde aşinalık gerekir.
Terminal veya komut istemcisinde temel komut çalıştırma düzeyinde deneyim beklenir.
Yazılım kurulumu için yönetici yetkisi olan bir Windows, macOS veya Linux bilgisayar gereklidir.
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:
Selenium WebDriver, Grid ve IDE bileşenlerinin rollerini ve Selenium 4 yeniliklerini kavrayarak doğru araçla başlarsınız.
JDK, Maven ve IDE'yi kurup WebDriver bağımlılığını ekleyerek çalışan bir Selenium projesini sıfırdan ayağa kaldırırsınız.
Selenium Manager ile sürücüleri otomatik yöneterek tarayıcı ve sürücü sürüm uyumu sorununu ortadan kaldırırsınız.
id, CSS selector ve XPath stratejilerini öğrenip kırılgan olmayan, bakımı kolay locator'lar seçebilirsiniz.
WebElement komutlarıyla tıklama, metin girme ve durum okuma gibi temel etkileşimleri güvenle gerçekleştirirsiniz.
ChromeOptions ile headless, pencere boyutu ve tercih ayarlarını yapılandırarak tarayıcıyı ihtiyaca göre hazırlarsınız.
Testleri anlamlı paketlere ayırıp temel Page Object düzeniyle bakımı kolay bir proje yapısı kurarsınız.
TestNG ile testleri koşturup Selenium Grid üzerinde dağıtık ve paralel çalıştırmanın temelini uygularsı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.
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 →Cucumber ile BDD eğitimi. Gherkin, step definition, Cucumber expression, data table, scenario outline, Selenium entegrasyonu ve raporlama uygulamalı işlenir.
Detayları Gör →