Uygulamanızı kullanıcı gözüyle uçtan uca test edin
Playwright ve Cypress ile uçtan uca test: Page Object, API+UI testi, flaky test giderme, görsel regresyon ve CI entegrasyonu. Test mühendisleri, QA otomasyon uzmanları, full stack geliştiriciler ve test kültürü kurmak isteyen ekip liderleri için uygundur.
Uçtan uca (E2E) test otomasyonu
Eğitim, full stack uygulamalar için uçtan uca test otomasyonunu işler: test piramidindeki E2E yeri, Playwright ve Cypress kurulumu, selector stratejisi ve data-testid, Page Object ve fixture, bekleme (auto-wait) ve flaky test azaltma, API ve UI testini birleştirme, test verisi ve veritabanı sıfırlama, görsel regresyon, erişilebilirlik testi, paralel çalıştırma ve CI raporlama.
2 Gün. Her gün dört modül; E2E Test Temelleri; Güvenilirlik ve Süreç ekseninde ilerleyen uygulamalı program.
Orta Seviye — Playwright ve Cypress ile uçtan uca test, API testi, test verisi ve CI entegrasyonu
Örnek bir e-ticaret uygulamasında giriş, sepet ve ödeme akışları test edilir; kararsız testler bilerek üretilip düzeltilir.
Giriş, sepet ve ödeme gibi kritik akışları otomatik doğrularsınız.
Flaky testlerin nedenlerini bulup kalıcı çözersiniz.
Testleri her commit'te paralel çalıştırıp rapor alırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
JavaScript veya TypeScript temel bilgisi.
HTML, DOM ve HTTP bilgisi.
Birim ve entegrasyon testi farkı.
Node 20 ve npm kurulu 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:
Hangi akışların uçtan uca test edileceğini belirleyebilirsiniz.
Locator ve auto-wait ile sağlam testler yazabilirsiniz.
cy.intercept ile ağ taklidi yapan testler yazabilirsiniz.
Page Object ve fixture ile bakımı kolay test yapısı kurabilirsiniz.
API ile veri hazırlayıp UI testini hızlandırabilirsiniz.
Kararsız testlerin nedenini bulup çözebilirsiniz.
Görsel regresyon ve axe testleri ekleyebilirsiniz.
Testleri paralel çalıştırıp raporlayabilirsiniz.
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.
Bean Validation eğitimi: Jakarta Validation anotasyonları, özel ConstraintValidator, doğrulama grupları, JAX-RS ve JPA entegrasyonu ve hata iletisi yerelleştirm
Detayları Gör →Back-end Concurrency eğitimi: Jakarta Concurrency, ManagedExecutorService, @Asynchronous, CompletableFuture, ContextService ve iş parçacığı güvenliği.
Detayları Gör →Back-end CDI eğitimi: Jakarta CDI bean'ler, kapsamlar, qualifier, producer, interceptor, decorator, olaylar ve Weld ile test uygulamaları.
Detayları Gör →Back-end Apps başlangıç eğitimi: Jakarta EE, Maven, Jakarta REST, CDI, JPA ve WildFly ile ilk arka uç uygulamasını geliştirme ve dağıtma.
Detayları Gör →Message-driven beans eğitimi: Jakarta Messaging, JMS kuyruk ve topic, @MessageDriven, ActiveMQ Artemis, işlem, yeniden teslim ve dead letter kuyruğu uygulamalar
Detayları Gör →