Testin sonucu değil, hikayesi raporda
Advanced Selenium Frameworks: Integrating Allure Reports with Selenium Eğitimi, Selenium çerçevesine profesyonel raporlama katmanı eklemeyi öğretir.
Allure entegrasyonundan annotation'lara, ek dosyalara ve CI üzerinde trend raporlamaya
Advanced Selenium Frameworks: Integrating Allure Reports with Selenium Eğitimi, Selenium çerçevesine profesyonel raporlama katmanı ekleyen test mühendisleri yetiştirir. Katılımcılar Allure'ı TestNG ile entegre eder; Epic, Feature, Story ve Severity etiketleriyle testleri sınıflandırır, @Step ile adımları görünür kılar, başarısızlıkta ekran görüntüsü ve sayfa kaynağı ekler. Categories ile hata gruplama, history ile eğilim ve CI üzerinde yayın işlenir.
4 Gün. Her gün dört modül; kısa anlatımın ardından mevcut bir Selenium çerçevesine Allure entegrasyonunun adım adım eklendiği atölyelerle ilerler.
İleri Seviye — Selenium çerçevesi kuran test mühendisleri için Allure raporlama entegrasyonu
Örnek bir Selenium/TestNG çerçevesine Allure eklenir; etiketler, adımlar ve ekler işlenir, rapor yerelde ve CI'da üretilip incelenir.
Allure ile testin hangi adımda ve neden başarısız olduğunu teknik olmayan paydaşların da anlayacağı görsel raporlara dönüştürürsünüz.
Başarısız adımda ekran görüntüsü, sayfa kaynağı ve log ekleyerek hatanın kök nedenini tekrar koşmaya gerek kalmadan incelersiniz.
History ve trend grafikleriyle testlerin zaman içindeki kararlılığını izleyip kırılgan senaryoları erkenden fark edersiniz.
Programdan en iyi verimi almak için gereken çerçeve bilgisi ve ortam
WebDriver ile element bulma, etkileşim ve bekleme gibi temel Selenium otomasyonuna hakim olmak gerekir.
TestNG ile test yazma, annotation'lar ve testng.xml yapılandırmasına temel aşinalık beklenir.
Projeye bağımlılık ekleme ve derleme görevlerini çalıştırma düzeyinde Maven ya da Gradle bilgisi gerekir.
JDK kurulu, IntelliJ IDEA veya Eclipse ile derleme yapabilen çalışan bir geliştirme ortamı 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:
Mevcut bir Selenium ve TestNG çerçevesine Allure bağımlılıklarını ekleyip ilk zengin raporu kendiniz üretebilirsiniz.
Epic, Feature ve Story etiketleriyle testleri iş odaklı bir davranış ağacında anlaşılır biçimde düzenlersiniz.
@Step ve Allure.step ile her eylemi raporda okunur adımlara dönüştürüp kullanıcı akışını hikayeleştirirsiniz.
Başarısız testlerde ekran görüntüsü, sayfa kaynağı ve logları otomatik iliştirerek kök nedeni hızla incelersiniz.
TestNG dinleyicileriyle ek üretimini merkezileştirip her teste kod eklemeden tutarlı bir akış kurarsınız.
categories.json ile başarısızlıkları ürün ve ortam hatası olarak gruplayarak triyaj sürecini belirgin biçimde hızlandırırsınız.
History ve trend grafikleriyle testlerin zaman içindeki kararlılığını izleyip kırılgan senaryoları erken saptarsınız.
Allure raporunu Jenkins ve GitHub Actions üzerinde otomatik yayımlayarak sürdürülebilir bir raporlama hattı 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.
Selenium'da explicit ve fluent bekleme stratejileri, window handle, frame, iframe ve alert yönetimi uygulamalı. Kararsız testleri bitirin. Online ve kurumsal.
Detayları Gör →Gelişmiş Selenium eğitimi: Page Object Model, Actions API, JavascriptExecutor, TestNG veri odaklı test, Selenium Grid ve paralel koşum. Online ve kurumsal.
Detayları Gör →İ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 →