RUNNING TESTS, GENERATING REPORTS, & SPECIFYING RESOURCES EĞİTİMİ

Testleri çalıştırın, raporlayın ve kaynakları yönetin

Test çalıştırma (filtre, grup, paralel), JUnit/TestNG raporları, Allure/HTML çıktıları ve test kaynak/konfigürasyon yönetimini öğrenin.

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.

2 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

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.

Süre ve Format

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.

Seviye

Orta Seviye — Test takımlarını çalıştırma, test raporu üretme ve test kaynak/konfigürasyonunu (resources) tanımlamayı kapsar.

Öğrenme Metodu

Örnek bir test takımını farklı filtrelerle çalıştırıp rapor üreterek ve kaynak/konfigürasyon tanımlayarak ilerlenir.

Neden Bu Eğitim?

▶️Kontrollü Çalıştırma

Testleri grup, etiket ve paralel seçenekleriyle hedefe yönelik çalıştırırsınız.

📑Görünür Sonuç

Allure/HTML raporlarla sonuçları ekip için anlaşılır ve izlenebilir kılarsınız.

🗂️Kaynak Yönetimi

Konfigürasyon, veri ve ortamları düzenli kaynaklarla yönetirsiniz.

Anahtar Konular

test çalıştırmatest raporlamaallure raporjunit testngmaven surefiretest kaynaklarıparalel testci test raporu
“Çalışan test kadar, okunan rapor da değerlidir.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Test Temeli

JUnit veya TestNG ile temel test yazma bilgisi gerekir.

2
Build Aracı

Maven veya Gradle kullanımına aşinalık faydalıdır.

3
Komut Satırı

Terminalden komut çalıştırma deneyimi beklenir.

4
Ortam

JDK, build aracı ve örnek test projesi gerekir.

Eğitim İçeriği

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.

Günün hedefiKatılımcı testleri farklı yollarla çalıştırır ve test kaynaklarını yapılandırabilir.
Modül 1
Çalıştırma Yolları
  • IDE'den tek test/sınıf çalıştırma
  • Maven surefire ile çalıştırma
  • Gradle test görevi
  • Komut satırı seçenekleri
  • Belirli test seçme (-Dtest=...)
  • Başarısızda durma/sürdürme
Modül 2
Seçme ve Filtreleme
  • Etiket/kategori (JUnit @Tag)
  • TestNG grup çalıştırma
  • Dışlama (exclude) kuralları
  • Desenle test seçme
  • Değişikliğe göre çalıştırma
  • Yavaş testleri ayırma
Modül 3
Yürütme Kontrolü
  • Paralel çalıştırma yapılandırma
  • Thread-safe test tasarımı
  • Zaman aşımı (timeout)
  • Başarısızda yeniden deneme
  • Test sıralama ve bağımlılık
  • Rastgele sıra ile sağlamlık
Modül 4
Kaynak Tanımı
  • src/test/resources yapısı
  • properties ve YAML konfig
  • Ortam profilleri
  • Ortam değişkeni ile override
  • Classpath'ten kaynak okuma
  • Gizli (secret) yönetimi
Günün hedefiKatılımcı test raporları üretir ve test verisi/fixture'ları düzenli yönetebilir.
Modül 1
Standart Raporlar
  • Surefire/Failsafe XML-HTML
  • JUnit XML çıktısı
  • Konsol ve özet çıktı
  • Başarısızlık yığın izi
  • Süre ve yavaş test raporu
  • CI'de rapor yayımlama
Modül 2
Zengin Raporlar
  • Allure rapor kurulumu
  • Adım (step) ve ek (attachment)
  • Ekran görüntüsü ekleme
  • Log ve istek/yanıt ekleme
  • Etiket ve severity
  • Trend ve geçmiş
Modül 3
Test Verisi
  • Fixture ve kurulum/temizlik
  • Test veri dosyaları (CSV/JSON)
  • Veri üretici (factory/builder)
  • Rastgele ve deterministik veri
  • Veritabanı seed
  • Veri izolasyonu
Modül 4
Entegrasyon ve İzleme
  • CI pipeline'a bağlama
  • Kalite kapısı (quality gate)
  • Flaky test tespiti
  • Kapsam (coverage) raporu
  • Bildirim ve dashboard
  • Raporu paydaşlarla paylaşma

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Çalıştırma

Testleri IDE, Maven/Gradle ve komut satırından çalıştırırsınız.

✅
Filtreleme

Etiket, grup ve desenle testleri seçip dışlarsınız.

✅
Paralel

Testleri thread-safe biçimde paralel çalıştırırsınız.

✅
Kaynaklar

resources, profil ve ortam değişkenlerini yönetirsiniz.

✅
Standart Rapor

Surefire/JUnit XML-HTML raporları üretirsiniz.

✅
Allure

Ek ve adımlarla zengin Allure raporları hazırlarsınız.

✅
Test Verisi

Fixture ve veri üreticilerle test verisini yönetirsiniz.

✅
CI

Raporları CI'ye bağlayıp kalite kapıları kurarsınız.

Kimler İçin Uygundur?

  • Test otomasyonu yürüten QA mühendisleri
  • CI kuran DevOps ekipleri
  • test raporlamasını iyileştirmek isteyen geliştiriciler

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Test otomasyonu yürüten QA mühendisleri, CI kuran DevOps ekipleri ve test raporlamasını iyileştirmek isteyen geliştiriciler için uygundur.
Hangi test çerçeveleri işleniyor?
JUnit 5 ve TestNG ile Maven/Gradle build araçları ele alınır.
Allure rapor var mı?
Evet; Allure kurulumu, adım/ek ekleme ve trend takibi işlenir.
Test kaynağı (resources) nedir?
Konfigürasyon, test verisi, profil ve ortam değişkenleri gibi testin ihtiyaç duyduğu tanımlardır.
Sertifika veriliyor mu?
Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Running Tests, Generating Reports, & Specifying Resources Eğ Sertifika Kodu DV-2026XX00 Tarih 26.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Veri Analizi ve İstatistikOperations with petl: Basic Data Transformations Eğitimi
Veri ve Analitik Eğitimleri

Operations with petl: Basic Data Transformations Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

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 →
Veri Analizi ve İstatistikOptimizing Operations Using Demand Forecasting and Capacity Management Eğitimi
Veri ve Analitik Eğitimleri

Optimizing Operations Using Demand Forecasting and Capacity Management Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Zaman serisi talep tahmini (Holt-Winters, ARIMA), MAE/MAPE doğruluk ölçümü ve kapasite planlamayla operasyonları veriyle optimize etmeyi öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikOptimizing Statistics & Indexes Eğitimi
Veri ve Analitik Eğitimleri

Optimizing Statistics & Indexes Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

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 →
Veri Analizi ve İstatistikOptimizing Supply and Demand Through Forecasting and Capacity Management Eğitimi
Veri ve Analitik Eğitimleri

Optimizing Supply and Demand Through Forecasting and Capacity Management Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

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 →
Veri Analizi ve İstatistikOrganizational IT Trends, Analytics, and Application Development Eğitimi
Veri ve Analitik Eğitimleri

Organizational IT Trends, Analytics, and Application Development Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

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 →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn