JUnit testlerini her ortamda çalıştırın
Unit Testing: Executing JUnit Tests Eğitimi, JUnit 5 testlerinin farklı ortamlarda nasıl keşfedilip çalıştırıldığına odaklanır. Program IDE koşucularını, Maven Surefire ve Gradle test görevini, ConsoleLauncher ile komut satırı yürütmeyi, @Tag ve desenlerle fi…
IDE ve build aracıyla çalıştırmadan konsol launcher, filtreleme ve CI'da paralel yürütmeye
Unit Testing: Executing JUnit Tests Eğitimi, JUnit 5 testlerinin farklı ortamlarda nasıl keşfedilip çalıştırıldığına odaklanır. Katılımcılar IDE test koşucularını, Maven Surefire ve Gradle test görevini, ConsoleLauncher ile komut satırı yürütmeyi, @Tag ve desenlerle filtrelemeyi, @Suite ile test takımları kurmayı, paralel yürütme yapılandırmasını ve testleri CI boru hattına bağlamayı öğrenir. Eğitim test raporlarının yorumlanması ve kararsız testlerin analiziyle tamamlanır.
3 Gün. Her gün dört modül; her çalıştırma yöntemi gerçek bir proje üzerinde Maven, Gradle ve CI yapılandırmasıyla uygulamalı işlenir.
Orta Seviye — JUnit testlerini IDE, Maven ve Gradle ile çalıştırma, filtreleme, paralel yürütme ve CI'ya odaklı program
Her çalıştırma ve filtreleme yöntemi gerçek bir projede canlı uygulanır; katılımcılar kendi build ve CI yapılandırmasını kurarak pekiştirir.
Testleri IDE, Maven, Gradle ve komut satırından güvenle çalıştırarak yerelden CI'ya tutarlı bir yürütme kurarsınız.
Etiketle filtreleme ve paralel yürütmeyle yalnızca gerekeni çalıştırıp test süresini kısaltır, geri bildirimi hızlandırırsınız.
Testleri CI boru hattına bağlayıp raporları yorumlayarak her değişikliğin otomatik doğrulandığı bir kalite kapısı kurarsınız.
Eğitime başlamadan önce faydalı olacak bilgi ve deneyim alanları
@Test ve @Tag ile test yazabilmek ve testleri IDE'de çalıştırabilmek bu eğitim için gereklidir.
Temel build yaşam döngüsü ve bağımlılık yönetimine aşinalık çalıştırma yapılandırmalarını kolaylaştırır.
Terminalde komut çalıştırma ve yol (path) kavramına aşinalık ConsoleLauncher kullanımında avantaj sağlar.
Sürekli entegrasyon ve boru hattı (pipeline) kavramına temel aşinalık CI modüllerini kavramayı kolaylaştırı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:
Testleri IDE koşucularıyla çalıştırır, hata ayıklama ve kapsam modlarını kullanıp sonuçları yorumlarsınız.
Surefire ve Gradle test görevini doğru yapılandırıp testleri build yaşam döngüsüne bağlarsınız.
ConsoleLauncher ile komut satırından test keşfedip çalıştırır, build aracı dışı yürütme senaryolarını yönetirsiniz.
@Tag ve etiket ifadeleriyle yalnızca gereken testleri çalıştırarak yerel ve CI'da hız kazanırsınız.
@Suite, @SelectPackages ve @IncludeTags ile mantıksal test takımları oluşturup yürütmeyi düzenlersiniz.
JUnit 5 paralel yürütmeyi yapılandırır, @ResourceLock ile kaynak çakışmalarını önleyip test süresini kısaltırsınız.
Kararsız testleri tespit eder, kök nedenlerini giderip yalıtımla güvenilir bir test takımı sürdürürsünüz.
Testleri CI boru hattına bağlar, raporları yayımlayıp başarısızlıkta durduran otomatik kalite kapısı 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.
APM ChPP başvuru destek eğitimi: yetkinlik çerçevesi, STAR ile kanıt yazımı, yazılı başvuru ve mesleki mülakat hazırlığı. Online ve kurumsal.
Detayları Gör →Yazılım testi boot camp eğitimi: ISTQB temelli test ilkeleri, seviyeler, tasarım teknikleri, test yönetimi ve deneme sorularıyla sınav hazırlığı. Online ve kuru
Detayları Gör →Çevik test eğitimi: Scrum'da test, agile test quadrantları, otomasyon piramidi, TDD, ATDD, BDD, kullanıcı hikayesi testi ve sürekli test. Online ve kurumsal.
Detayları Gör →ISTQB temel seviye test tasarım teknikleri: denklik paylaşımı, sınır değer analizi, karar tablosu, durum geçiş, dal kapsaması ve deneyim temelli test uygulamalı
Detayları Gör →ISTQB temel seviye risk ve kusur yönetimi: risk analizi, risk temelli test, kusur yaşam döngüsü, kusur raporu, severity-priority ve kök neden analizi uygulamalı
Detayları Gör →ISTQB temel seviye statik test: inceleme türleri, inceleme süreci ve rolleri, walkthrough, inspection, statik analiz araçları ve CI entegrasyonu uygulamalı.
Detayları Gör →