Yüz testi aynı anda koşturun
Running Distributed Tests Using Selenium Grid Eğitimi, hazır bir grid üzerinde test paketini paralel ve dağıtık koşturmayı tasarlamaya odaklanır.
Paralel koşum tasarımı, thread-safe mimari ve grid üzerinde ölçekleme ve kararlılık
Running Distributed Tests Using Selenium Grid Eğitimi, hazır bir grid üzerinde test paketini paralel ve dağıtık koşturmayı tasarlamaya odaklanır. Katılımcılar paralel ile dağıtık koşumu ayırt eder; TestNG parallel öznitelikleri ve thread-count ile suite tasarlar. ThreadLocal WebDriver ile thread-safe mimari kurar, testleri bağımsız ve veri izolasyonlu hâle getirir. Düğüm kapasitesi ve maxSessions ile yük dağıtır, flaky testleri retry ile yönetir ve birleşik raporlama kurar.
4 Gün. Her gün dört modül; kısa anlatımın ardından örnek paketin paralel koşuma dönüştürülüp grid üzerinde ölçeklendiği uygulamalı atölyelerle ilerler.
Orta Seviye — grid üzerinde paralel ve dağıtık koşumu tasarlayıp ölçeklemek isteyen otomasyon mühendisleri için
Seri koşan örnek paket adım adım paralele çevrilir, thread-safe hâle getirilir ve grid düğümleri üzerinde ölçeklenerek koşturulur.
Seri koşan uzun bir paketi paralele taşıyarak toplam koşum süresini düğüm sayısıyla orantılı biçimde ciddi oranda kısaltırsınız.
ThreadLocal ve bağımsız test tasarımıyla paralel koşumda birbirine karışan durum ve kararsız sonuç sorunlarını ortadan kaldırırsınız.
Düğüm kapasitesi ve yük dağıtımını planlayarak test paketini büyüyen uygulamaya rahatça ölçeklenebilen bir yapıya kavuşturursunuz.
Programdan en iyi verimi almak için gereken Selenium ve grid bilgisi
Element etkileşimi, bekleme ve Page Object gibi temel WebDriver otomasyonuna hakim olmak gerekir.
RemoteWebDriver ile grid'e bağlanma ve temel grid kurulumu konusunda ön bilgi beklenir.
Test anotasyonları, suite dosyası ve temel koşum yönetimi düzeyinde test çatısı bilgisi gereklidir.
İş parçacığı kavramı, koleksiyonlar ve nesne yönelimli programlamaya temel aşinalık faydalıdı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:
Paralel ve dağıtık koşum arasındaki farkı kavrayıp bir paketin dağıtıma uygunluğunu doğru ölçütlerle değerlendirirsiniz.
parallel öznitelikleri ve thread-count ile suite, class ve method düzeyinde paralel koşumu testng.xml üzerinden tasarlarsınız.
ThreadLocal WebDriver ile her iş parçacığına ayrı sürücü vererek paralelde oturum karışmasını tamamen önlersiniz.
Her teste benzersiz veri üreterek testleri birbirinden bağımsız ve paralel koşuma güvenli hâle getirirsiniz.
Durum tutmayan Page Object ve bekleme stratejileriyle çerçevenizi paralel koşumda kararlı biçimde çalışır kılarsınız.
Düğüm kapasitesi ve maxSessions'ı planlayarak isteklerle kapasiteyi dengeler ve paketi yatay olarak ölçeklersiniz.
IRetryAnalyzer ve karantina politikasıyla paralelde artan kararsızlığı gerçek hatayı gizlemeden kontrol altına alırsınız.
Paralel koşum sonuçlarını tek raporda toplayıp düğüm, ekran görüntüsü ve logla ilişkilendirerek izlenebilir kı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.
İleri NI TestStand eğitimi: sekans mimarisi, Parallel ve Batch process model, özel step type, hata yönetimi, veri tabanı ve Deployment Utility. Online ve kurums
Detayları Gör →HP/Micro Focus UFT eğitimi: Object Repository, checkpoint, VBScript, Data Table, descriptive programming ve recovery scenario uygulamalı. Online ve kurumsal.
Detayları Gör →Selenium ile Cucumber BDD eğitimi: Gherkin senaryoları, step definition, hook, tag, Page Object entegrasyonu ve raporlama uygulamalı. Online ve kurumsal.
Detayları Gör →Uluslararası test otomasyonu eğitimi: ISTQB gTAA mimarisi, otomasyon stratejisi, çok dilli (i18n/l10n) test ve CI/CD entegrasyonu uygulamalı. Online ve kurumsal
Detayları Gör →Selenium IDE ile kod yazmadan test otomasyonu eğitimi. Kaydet-oynat, locator seçimi, assert/verify, kontrol akışı, side-runner ve koda aktarım. Online ve kurums
Detayları Gör →Selenium WebDriver locator eğitimi. By sınıfı, CSS selector, XPath, relative locator, shadow DOM ve iframe ile dayanıklı öğe bulma. Online ve kurumsal.
Detayları Gör →