JMETER IN DEVOPS: CI/CD PIPELINE INTEGRATION EĞİTİMİ

Performans testini hattınıza otomatik ekleyin

Apache JMeter test planlarını CI/CD hattına entegre edip eşik tabanlı performans kapıları ve trend raporları kurun.

Apache JMeter performans testlerini DevOps hattına entegre etmeyi; test planı, non-GUI çalıştırma, trend raporları ve eşik tabanlı performans kapılarını öğreten orta seviye eğitim.

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

Eğitim Hakkında

JMeter test planları, CLI çalıştırma, CI entegrasyonu ve performans kapıları

Bu orta seviye eğitim, Apache JMeter performans testlerini DevOps hattına entegre etmeye odaklanır. JMeter test planı yapısı (Thread Group, Sampler, Listener, Timer, Assertion), parametreleştirme ve veri odaklı testler işlenir. Testlerin GUI'siz (non-GUI/CLI) modda çalıştırılması, JTL sonuç dosyaları, CI araçlarında (Jenkins/GitLab) adım olarak koşturulması ve Performance plugin ile trend grafikleri uygulanır. Eşik tabanlı performans kapıları (yanıt süresi, hata oranı, throughput), dağıtık yük testi, InfluxDB/Grafana ile canlı izleme ve sonuçların yayın kararına bağlanması ele alınır. Katılımcılar performansı sürekli ölçen bir hat kurar.

Süre ve Format

2 Gün. Her gün dört modül; katılımcılar JMeter planından CI entegrasyonu ve kapılarına ilerler.

Seviye

Orta Seviye — Apache JMeter ile performans testlerinin CI/CD hattına entegre edilmesi ve otomatik performans kapıları kurulması.

Öğrenme Metodu

Katılımcılar JMeter test planı hazırlayıp CLI modunda CI hattına entegre ederek performans kapıları kurar.

Neden Bu Eğitim?

📈Sürekli Performans

Performans testini hatta ekleyerek regresyonları erken yakalarsınız.

🚦Performans Kapısı

Yanıt süresi ve hata oranı eşikleriyle yayını otomatik kontrol edersiniz.

📊Trend Görünürlüğü

Grafana/plugin trendleriyle performans değişimini izlersiniz.

Anahtar Konular

jmeterjmeter ci/cdperformans testiyük testijenkins jmeternon-gui jmeterperformance plugingrafana influxdbperformans kapısıdevops test
“Performans, yayından sonra değil hatta ölçülür.”

Ön Koşullar

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

1
Test Temeli

Performans/yük testi kavramlarına aşinalık beklenir.

2
CI Aşinalığı

Jenkins/GitLab gibi bir CI aracına temel aşinalık faydalıdır.

3
HTTP Bilgisi

HTTP istek/yanıt ve API kavramına aşinalık işe yarar.

4
JMeter Ortamı

JMeter kurulu bir makine ve test edilecek bir uygulama/uç nokta.

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ı, bir JMeter test planı hazırlayıp CLI modunda çalıştırabilir.
Modül 1
Test Planı Yapısı
  • Thread Group ile sanal kullanıcı tanımı
  • HTTP Request Sampler yapılandırması
  • Listener'larla sonuç toplama
  • Timer ile düşünme süresi (think time)
  • Assertion ile yanıt doğrulama
  • Config Element ve varsayılanlar
Modül 2
Parametreleştirme
  • CSV Data Set ile veri odaklı test
  • değişken ve özellik (property) kullanımı
  • korelasyon (dinamik token çıkarma)
  • JSON/Regex Extractor
  • ortam bazlı parametre
  • parametrelerin dışsallaştırılması
Modül 3
Non-GUI Çalıştırma
  • jmeter -n -t plan.jmx -l sonuc.jtl komutu
  • GUI'nin yalnızca tasarım için kullanımı
  • JTL sonuç dosyası formatı
  • HTML rapor üretimi (-e -o)
  • heap/JVM ayarları
  • log ve hata yönetimi
Modül 4
Yük Profili
  • ramp-up ve sabit yük
  • eşzamanlı kullanıcı modelleme
  • throughput shaping
  • dağıtık yük (distributed) temeli
  • yük profili senaryoları
  • gerçekçi iş yükü tasarımı
Günün hedefiKatılımcı, JMeter testlerini CI hattına entegre edip eşik tabanlı performans kapıları kurabilir.
Modül 1
Pipeline Entegrasyonu
  • Jenkins pipeline'da JMeter adımı
  • GitLab CI job olarak koşturma
  • jmx dosyasının depoda tutulması
  • test ortamının hazırlanması
  • artefakt olarak JTL/HTML saklama
  • dağıtım sonrası performans aşaması
Modül 2
Trend ve Raporlama
  • Performance plugin ile trend grafiği
  • HTML dashboard raporu
  • yanıt süresi yüzdelikleri (p90/p95/p99)
  • throughput ve hata oranı
  • geçmiş yapılarla karşılaştırma
  • rapor paylaşımı
Modül 3
Performans Kapıları
  • yanıt süresi eşiği ile başarısızlık
  • hata oranı eşiği
  • throughput alt sınırı
  • eşik aşımında hattı durdurma
  • esnek/zorunlu kapı ayrımı
  • yayın kararına bağlama
Modül 4
Canlı İzleme ve Ölçek
  • InfluxDB Backend Listener
  • Grafana ile canlı pano
  • dağıtık yük testi kurulumu
  • sunucu kaynak izleme ile korelasyon
  • darboğaz tespiti
  • sonuçların yorumlanması

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Test Planı

Thread Group, Sampler ve Assertion ile JMeter planı kurabilirsiniz.

✅
Parametreleştirme

CSV ve korelasyonla veri odaklı testler yazabilirsiniz.

✅
CLI Çalıştırma

Non-GUI modda test çalıştırıp JTL/HTML üretebilirsiniz.

✅
CI Entegrasyonu

JMeter'ı Jenkins/GitLab hattına adım olarak ekleyebilirsiniz.

✅
Trend

Performans trendlerini plugin ve raporlarla izleyebilirsiniz.

✅
Performans Kapısı

Yanıt süresi ve hata oranı eşikleriyle kapı kurabilirsiniz.

✅
Canlı İzleme

InfluxDB/Grafana ile canlı performans panosu kurabilirsiniz.

✅
Dağıtık Yük

Dağıtık yük testiyle ölçekli senaryolar çalıştırabilirsiniz.

Kimler İçin Uygundur?

  • Performans testini otomatikleştirmek isteyen test/QA mühendisleri
  • DevOps uygulayıcıları
  • geliştiriciler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Performans testini otomatikleştirmek isteyen test/QA mühendisleri, DevOps uygulayıcıları ve geliştiriciler için uygundur.
Testler nasıl çalıştırılıyor?
GUI yalnızca tasarım için; hatta non-GUI (jmeter -n) modda JTL/HTML üretilerek çalıştırılır.
Performans kapıları nasıl kuruluyor?
Yanıt süresi, hata oranı ve throughput eşikleriyle hattı durduran kapılar ikinci günde kurulur.
Canlı izleme var mı?
Evet, InfluxDB Backend Listener ve Grafana ile canlı pano uygulanır.
Sertifika veriliyor mu?
Değerlendirme sonrası 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. JMeter in DevOps: CI/CD Pipeline Integration Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.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

CI/CD ve Sürekli TeslimSite Reliability Engineering Foundation: CI/CD and Safe Deployments Eğitimi
DevOps ve Konteyner Eğitimleri

Site Reliability Engineering Foundation: CI/CD and Safe Deployments Eğitimi

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

SRE ilkeleriyle SLO, hata bütçesi, ilerlemeli dağıtım, kanarya analizi ve otomatik geri alma kullanarak güvenli CI/CD kurmayı öğreten orta seviye eğitim.

Detayları Gör →
CI/CD ve Sürekli TeslimSürekli Entegrasyon ve Sürekli Teslimat Temelleri Eğitimi
DevOps ve Konteyner Eğitimleri

Sürekli Entegrasyon ve Sürekli Teslimat Temelleri Eğitimi

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

CI/CD kavramlarını, araç zincirini ve ilk hat kurulumunu temelden öğreten; sürekli entegrasyon, teslim ve dağıtımı işleyen başlangıç seviyesi eğitim.

Detayları Gör →
CI/CD ve Sürekli TeslimSürekli Entegrasyon ve Teslimat Hattı Tasarımı ve Uygulaması Eğitimi
DevOps ve Konteyner Eğitimleri

Sürekli Entegrasyon ve Teslimat Hattı Tasarımı ve Uygulaması Eğitimi

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

Bir CI/CD hattını gereksinimden aşama mimarisine ve pipeline as code uygulamasına kadar tasarlayıp hayata geçirmeyi öğreten uygulamalı orta seviye eğitim.

Detayları Gör →
CI/CD ve Sürekli TeslimTest Automation with Selenium and Jenkins Eğitimi
DevOps ve Konteyner Eğitimleri

Test Automation with Selenium and Jenkins Eğitimi

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

Selenium WebDriver ile UI test otomasyonu, Page Object, Selenium Grid ve bunların Jenkins hattında paralel, raporlu koşturulmasını öğreten orta seviye eğitim.

Detayları Gör →
CI/CD ve Sürekli TeslimTest Otomasyonunun Sürekli Entegrasyon ve Teslimat Hatlarına Dahil Edilmesi Eğitimi
DevOps ve Konteyner Eğitimleri

Test Otomasyonunun Sürekli Entegrasyon ve Teslimat Hatlarına Dahil Edilmesi Eğitimi

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

Birim, entegrasyon, UI, performans ve güvenlik testlerini CI/CD hattının doğru aşamalarına yerleştirmeyi ve kalite kapılarıyla yönetmeyi öğreten orta seviye eği

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn