Grid ile ölçeklendirin, desenlerle sağlamlaştırın
Selenium Deep Dive: Working with Selenium Grid & Patterns Eğitimi, test otomasyonunu hem ölçekte hem de mimaride olgunlaştırır. Program Selenium Grid 4'ün hub-node mimarisini, RemoteWebDriver ile uzak koşumu, TestNG ile paralel ve çapraz tarayıcı koşumunu, Do…
Selenium Grid ile dağıtık paralel koşumdan bakımı kolay test framework desenlerine
Selenium Deep Dive: Working with Selenium Grid & Patterns Eğitimi, test otomasyonunu hem ölçekte hem de mimaride olgunlaştırır. Katılımcılar Selenium Grid 4'ün hub-node mimarisini, RemoteWebDriver ile uzak koşumu ve Docker ile konteyner tabanlı ölçeklendirmeyi öğrenir. Ardından Page Object, Singleton sürücü, Factory ve Strategy gibi tasarım desenleriyle bakımı kolay, yeniden kullanılabilir bir framework kurar.
3 Gün. Her gün dört modül; Selenium Grid kurulumu, Docker ölçeklendirme ve tasarım desenleri canlı kodlama ile işlenir.
Orta Seviye — Selenium Grid ile dağıtık koşumu ve test framework tasarım desenlerini birlikte işleyen uygulamalı program
Grid node'ları ve desenler çalışan bir framework üzerinde canlı kurulur; her desen gerçek bir refactoring örneğiyle uygulanır.
Selenium Grid ve Docker ile yüzlerce testi paralel ve dağıtık çalıştırarak toplam koşum süresini çarpıcı biçimde kısaltırsınız.
Page Object, Factory ve Singleton desenleriyle kopyala-yapıştır koddan bakımı kolay, ölçeklenebilir bir framework'e geçersiniz.
Dağıtık koşum altyapısı ile kod mimarisi desenlerini birlikte öğrenerek kurumsal test altyapısı kurma yetkinliği kazanırsınız.
Eğitime başlamadan önce faydalı olacak bilgi ve deneyim alanları
Selenium WebDriver ile temel test yazma deneyimi, Grid ve desen konularına odaklanmayı belirgin biçimde kolaylaştırır.
Java'da sınıf, metot, kalıtım ve arayüz gibi nesne tabanlı kavramlara aşinalık desenleri anlamak için gereklidir.
Terminal ve temel komut satırı kullanımı, Grid ve Docker komutlarını rahatça çalıştırmak için faydalı olur.
TestNG veya JUnit ile test çalıştırma deneyimi, paralel koşum yapılandırmasını izlemeyi kolaylaştırır.
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 Grid 4'ün hub-node, router ve distributor mimarisini kavrayıp dağıtık koşum altyapısını yapılandırırsınız.
RemoteWebDriver ile testleri uzak node'lara yönlendirir, yerel ve uzak koşum kodunu ortak bir yapıda birleştirirsiniz.
TestNG ve ThreadLocal ile çapraz tarayıcıda güvenli paralel koşum kurarak toplam test süresini kısaltırsınız.
Page Object ve Page Factory desenleriyle arayüzü soyutlayarak bakımı kolay ve yeniden kullanılabilir testler yazarsınız.
Singleton ve Factory desenleriyle sürücü üretimi ve yaşam döngüsünü merkezileştirip paralel güvenli hale getirirsiniz.
Strategy, Fluent ve Loadable Component desenleriyle genişletilebilir ve okunaklı bir framework mimarisi tasarlarsınız.
Docker ve docker-compose ile Grid'i konteynerleştirip dinamik ölçeklendirme ve koşum kaydı yeteneklerini kullanırsınız.
Dağıtık koşum ile tasarım desenlerini birleştirerek ortam bazlı, ölçeklenebilir kurumsal bir test framework'ü kurarsı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.
TestNG, JUnit ve CSV, Excel, JSON kaynaklarıyla çevik projelerde veri odaklı test otomasyonu eğitimi. Parametreli test ve CI uygulamalı. Kurumsal ve online.
Detayları Gör →WireMock ve Hoverfly ile çevik projelerde servis sanallaştırmanın temellerini öğrenin. Sanal servis, hata simülasyonu ve shift-left uygulamalı. Kurumsal ve onli
Detayları Gör →Dinamik yanıt, performans testi, kaos ve CI/CD ile servis sanallaştırmayı değere dönüştürün. İleri sanal servis senaryoları uygulamalı. Kurumsal ve online.
Detayları Gör →Test piramidi, API ve UI dengesiyle test otomasyonu seviyelerini optimize etmeyi öğrenin. Kırılganlığı azaltan sürdürülebilir otomasyon. Kurumsal ve online.
Detayları Gör →Flaky test, senkronizasyon, locator ve CI kararlılığıyla test otomasyonu zorluklarını aşmayı öğrenin. Güvenilir otomasyon paketi uygulamalı. Kurumsal ve online.
Detayları Gör →Test piramidi, TDD/BDD/ATDD, gTAA framework tasarımı, araç seçimi ve CI/CD entegrasyonuyla çevik ekiplerde test otomasyonu yaklaşımları eğitimi.
Detayları Gör →