Girişten ödemeye kadar tüm akış tek testte
Cypress ile Bitirici Test Otomasyonu Eğitimi, web uygulamalarını kullanıcının gözünden uçtan uca test etmeyi öğretir. Program Cypress'in tarayıcı içi mimarisini, komut zinciri ve otomatik beklemeyi, data-cy ile kararlı seçimi, cy.session ile oturumu, cy.inter…
Cypress mimarisinden gerçekçi E2E senaryolarına, ağ kontrolünden CI paketine
Cypress ile Bitirici Test Otomasyonu Eğitimi, bir web uygulamasının tamamını kullanıcının gözünden uçtan uca test eden mühendisler yetiştirir. Katılımcılar Cypress'in tarayıcı içinde çalışan mimarisini öğrenir; komut zinciri ve otomatik bekleme ile element seçer, giriş ve oturum akışlarını kurar. cy.intercept ile ağ isteklerini yakalar ve taklit eder, test verisini kurup temizler, çok sayfalı yolculukları kararlı biçimde doğrular ve paketi CI üzerinde koşturur.
3 Gün. Her gün dört modül; kısa anlatımın ardından örnek bir web uygulamasında uçtan uca senaryoların adım adım yazıldığı uygulamalı atölyelerle ilerler.
Orta Seviye — web uygulamalarında uçtan uca kullanıcı akışlarını Cypress ile otomatikleştirmek isteyenler için
Örnek bir e-ticaret uygulamasında giriş, arama ve ödeme akışları uçtan uca yazılır; ağ kontrolü, veri kurulumu ve CI koşumu uygulanır.
Uygulamayı parça parça değil, girişten ödemeye kadar bütün akış olarak test ederek gerçek kullanıcı deneyimini doğrularsınız.
Cypress'in komutları element hazır olana kadar otomatik beklediği için manuel sleep olmadan kararlı testler yazarsınız.
Veri kurulumu ve temizlikle her koşumda aynı başlangıç durumunu kurarak akışları güvenle tekrar tekrar çalıştırırsınız.
Programdan en iyi verimi almak için gereken bilgi ve ortam
Değişken, fonksiyon, dizi ve ok fonksiyonları gibi temel JavaScript kavramlarına aşinalık gerekir.
HTML yapısı, CSS seçicileri ve tarayıcı geliştirici araçlarını kullanma düzeyinde temel web bilgisi beklenir.
Node.js ve npm kurulumu ile paket yükleme ve komut çalıştırma düzeyinde temel bilgi faydalıdır.
Test senaryosu, beklenen sonuç ve doğrulama kavramlarına temel düzeyde aşinalık yeterlidir.
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:
Cypress'in tarayıcı içi mimarisini kavrar, uçtan uca testin diğer test türlerinden farkını ve yerini açıklarsınız.
Girişten ödemeye uzanan gerçek kullanıcı yolculuklarını adımlara ayırıp uçtan uca test olarak yazabilirsiniz.
data-cy seçicileri ve otomatik bekleme ile sleep kullanmadan kararlı element seçimi ve doğrulama yaparsınız.
cy.session ile oturumu önbelleğe alıp programatik giriş kurarak tekrarlanan akışları hızlandırırsınız.
cy.intercept ile istekleri yakalayıp taklit eder, hata ve gecikme senaryolarını kontrollü biçimde kurarsınız.
Her test için başlangıç verisini kurup temizleyerek tekrarlanabilir ve birbirinden bağımsız koşumlar sağlarsınız.
Özel komut ve sayfa soyutlamasıyla seçicileri merkezileştirip bakımı kolay bir uçtan uca test paketi kurarsınız.
Paketi CI üzerinde başsız ve paralel koşturup ekran görüntüsü, video ve raporlarla sonuçları izlersiniz.
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 testlerini Jenkins, GitHub Actions, Docker ve Grid ile CI/CD boru hattına entegre ederek sürekli test akışı kurmayı öğreten uygulamalı eğitim.
Detayları Gör →Çevik test otomasyonu kampı: otomasyon piramidi, çerçeve tasarımı, BDD ve CI/CD uygulamalı işlenir. ICP-ATA hedefleriyle hizalı. Online ve kurumsal eğitim.
Detayları Gör →Apigee API proxy test otomasyonu eğitimi: apickli ile BDD, politika doğrulama, mock hedef ve CI/CD uygulamalı işlenir. Online ve kurumsal eğitim.
Detayları Gör →Selenium WebDriver ile test otomasyonu eğitimi: locator, bekleme, Page Object, TestNG ve CI uygulamalı işlenir. Sıfırdan çerçeve. Online ve kurumsal.
Detayları Gör →TestComplete ile test otomasyonu eğitimi: nesne tanıma, keyword test, betikleme, veri güdümlü ve CI uygulamalı işlenir. Online ve kurumsal eğitim.
Detayları Gör →Web test otomasyonu eğitimi: DOM, locator, Selenium, Playwright, Cypress, cross-browser, görsel test ve CI uygulamalı işlenir. Online ve kurumsal.
Detayları Gör →