WebdriverIO testlerini ölçekle ve raporla
WebdriverIO ile ölçeklenebilir ve raporlanabilir uçtan uca test otomasyonu kurmayı öğreten ileri seviye eğitim: Page Object Model, özel komutlar ve akıllı bekleme, paralel ve çoklu tarayıcı çalıştırma, veri güdümlü testler, Allure raporlama, flaky test yöneti…
Page Object, özel komutlar, paralel çalıştırma ve Allure raporlama
Bu ileri seviye eğitim, WebdriverIO ile ölçeklenebilir ve raporlanabilir uçtan uca test otomasyonu kurmayı öğretir. Sayfa nesne modeli (Page Object Model), özel komutlar (addCommand), akıllı bekleme (waitUntil, auto-wait) ve seçici stratejileri işlenir. Ardından paralel ve çoklu tarayıcı (capabilities) çalıştırma, veri güdümlü testler, hook'lar ve fixtures, Allure ve diğer reporter'larla zengin raporlama, ekran görüntüsü ve hata ayıklama; CI/CD entegrasyonu ve flaky test yönetimi ele alınır. Katılımcı, bakımı kolay, paralel çalışan ve anlamlı rapor üreten bir test çerçevesi kurabilir.
3 Gün. Her gün dört modül; katılımcılar POM'dan paralel çalıştırma ve raporlamaya ilerler.
İleri Seviye — WebdriverIO ile ileri otomasyon, sayfa nesne modeli, paralel çalıştırma ve test raporlamanın ele alınması.
Katılımcılar gerçek bir web uygulamasına karşı WebdriverIO testleri yazıp paralel çalıştırıp raporlayarak öğrenir.
Page Object ile testleri sürdürülebilir yapıda kurarsınız.
Çoklu tarayıcı ve paralel çalıştırmayla süreyi düşürürsünüz.
Allure ile hata ve adımları net raporlarsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
JavaScript/Node.js ile temel geliştirme deneyimi beklenir.
Otomasyon ve selector kavramlarına aşinalık faydalıdır.
WebdriverIO ile temel test yazma deneyimi yararlıdır.
Node.js ve bir tarayıcı/driver kurulu bir geliştirme ortamı.
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:
Bakımı kolay Page Object yapısı kurarsınız.
Kararlı ve dinamik selector stratejileri uygularsınız.
waitUntil ve auto-wait ile flaky'yi azaltırsınız.
addCommand ile yeniden kullanılabilir komutlar yazarsınız.
Çoklu tarayıcı ve paralel çalıştırmayla hızlanırsınız.
Harici veriyle parametreli testler kurarsınız.
Adım ve ekran görüntülü zengin raporlar üretirsiniz.
Testleri CI/CD pipeline'ına entegre edersiniz.
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.
Veri hazırlamadan KPI tanımı, görselleştirme, pano tasarımı ve veri hikayesine kadar etkili analiz ve raporlamayı Power BI/Excel ile uygulamalı öğrenin.
Detayları Gör →Python ile istatistiksel modelleme: hipotez testi (t, ki-kare, ANOVA), doğrusal ve lojistik regresyon, çapraz doğrulama ve ROC-AUC değerlendirmeyi öğrenin.
Detayları Gör →Microsoft Access ile tablo tasarımı, ilişkiler ve referans bütünlüğü, seçme ve eylem sorguları, formlar ve raporlarla veriyi düzene sokmayı öğrenin.
Detayları Gör →grep, awk, sed, csvkit, jq ve curl ile dosyalardan ve API'lerden veriye komut satırında erişip süzme, dönüştürme ve otomasyonu uygulamalı öğrenin.
Detayları Gör →EF Core'da LINQ-SQL çevirisi, yükleme stratejileri, N+1 ve performans, AsNoTracking, optimistic concurrency ve ileri modellemeyi uygulamalı öğrenin.
Detayları Gör →