Testleri çalıştırın, raporlayın ve kaynakları yönetin
Test takımlarını çalıştırma, filtreleme ve paralel yürütme, JUnit/TestNG ve Allure raporları, test verisi/fixture ve kaynak/konfigürasyon tanımını örnek projede uygulatan orta seviye test yürütme ve raporlama eğitimi.
Test yürütme, raporlama ve kaynak tanımı
Bu eğitim, test takımlarının çalıştırılması, sonuçların raporlanması ve test kaynaklarının tanımlanmasını öğretir. Testleri IDE, Maven/Gradle ve komut satırından çalıştırma, etiket/grup/kategori ile seçme, dışlama ve yeniden çalıştırma ele alınır. Paralel yürütme, test sıralama, zaman aşımı ve yeniden deneme işlenir. JUnit 5/TestNG rapor çıktıları, Surefire/Failsafe, Allure ve HTML raporlar, ekran görüntüsü/log ekleme ve trend takibi uygulanır. Test kaynakları: konfigürasyon dosyaları, properties/profil, test verisi, fixture, ortam değişkenleri, kaynak dizin (src/test/resources) ve bağımlılık/servis tanımı gösterilir.
2 Gün. Her gün dört modül; test takımını çalıştırıp rapor üretme ve kaynak yapılandırma lableri.
Orta Seviye — Test takımlarını çalıştırma, test raporu üretme ve test kaynak/konfigürasyonunu (resources) tanımlamayı kapsar.
Örnek bir test takımını farklı filtrelerle çalıştırıp rapor üreterek ve kaynak/konfigürasyon tanımlayarak ilerlenir.
Testleri grup, etiket ve paralel seçenekleriyle hedefe yönelik çalıştırırsınız.
Allure/HTML raporlarla sonuçları ekip için anlaşılır ve izlenebilir kılarsınız.
Konfigürasyon, veri ve ortamları düzenli kaynaklarla yönetirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
JUnit veya TestNG ile temel test yazma bilgisi gerekir.
Maven veya Gradle kullanımına aşinalık faydalıdır.
Terminalden komut çalıştırma deneyimi beklenir.
JDK, build aracı ve örnek test projesi gerekir.
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, Maven/Gradle ve komut satırından çalıştırırsınız.
Etiket, grup ve desenle testleri seçip dışlarsınız.
Testleri thread-safe biçimde paralel çalıştırırsınız.
resources, profil ve ortam değişkenlerini yönetirsiniz.
Surefire/JUnit XML-HTML raporları üretirsiniz.
Ek ve adımlarla zengin Allure raporları hazırlarsınız.
Fixture ve veri üreticilerle test verisini yönetirsiniz.
Raporları CI'ye bağlayıp kalite kapıları 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.
Python petl kütüphanesiyle hafif ETL: CSV/veritabanı okuma, cut/convert/select dönüşümleri, join ve aggregate ile birleştirme ve temizlemeyi uygulamalı öğrenin.
Detayları Gör →Zaman serisi talep tahmini (Holt-Winters, ARIMA), MAE/MAPE doğruluk ölçümü ve kapasite planlamayla operasyonları veriyle optimize etmeyi öğrenin.
Detayları Gör →Veritabanı sorgu performansı: optimize edici istatistikleri, indeks tasarımı, yürütme planı okuma ve parameter sniffing çözümüyle sorguları hızlandırmayı öğreni
Detayları Gör →Arz-talep dengesi: talep tahmini, EOQ ve güvenlik stoğu, ROP, bullwhip etkisi ve S&OP ile envanter ve kapasite kararlarını veriyle optimize etmeyi öğrenin.
Detayları Gör →Kurumsal BT trendleri, analitik olgunluk modeli ve veri odaklı uygulama geliştirme: bulut, mikroservis, API-first ve gömülü analitiği bir yol haritasında birleş
Detayları Gör →