COMPREHENSIVE JMETER OPERATIONS EĞİTİMİ

JMeter'ı uçtan uca operasyonel yetkinlikle çalıştırın

Test planı tasarımı, parametrizasyon, korelasyon, non-GUI yürütme, dağıtık yük, CI/CD ve izleme

Comprehensive JMeter Operations Eğitimi, Apache JMeter'ı sürdürülebilir bir performans testi işletimi olarak ele alır. Program sağlam test planı tasarımını, CSV ile parametrizasyonu, Regular Expression ve JSON Extractor ile korelasyonu, zamanlayıcılarla gerçe…

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

Eğitim Hakkında

Test planı kurmaktan dağıtık yüke, CI/CD boru hattına ve canlı izlemeye kadar JMeter işletimi

Comprehensive JMeter Operations Eğitimi, Apache JMeter'ı tek seferlik bir araç olarak değil, sürdürülebilir bir performans testi işletimi olarak ele alır. Katılımcılar sağlam test planları kurar; CSV ile parametrizasyon, Regular Expression Extractor ile korelasyon ve zamanlayıcılarla gerçekçi yük modelleri oluşturur. Non-GUI yürütme, JTL analizi, master/slave dağıtık test, Jenkins ve Taurus ile CI/CD entegrasyonu ve InfluxDB/Grafana izleme uçtan uca uygulanır.

Süre ve Format

3 Gün. Her gün dört modül; test planı, parametrizasyon, dağıtık yük ve CI/CD işletimi canlı JMeter demoları ve uygulamalarla pekiştirilir.

Seviye

Orta Seviye — Apache JMeter'ı test planı tasarımından dağıtık yüke ve CI/CD işletimine kadar uçtan uca çalıştırmayı öğreten program

Öğrenme Metodu

Gerçek bir hedef uygulama üzerinde JMeter test planları kurulur, non-GUI koşturulur; dağıtık test ve CI/CD boru hattı uygulamalı yapılır.

Neden Bu Eğitim?

⚙️Operasyonel ustalık

JMeter'ı GUI'nin ötesinde non-GUI yürütme, dağıtık yük ve otomasyonla sürdürülebilir biçimde işletmeyi öğrenirsiniz.

🔗CI/CD entegrasyonu

Performans testlerini Jenkins ve Taurus ile boru hattına bağlayarak her sürümde otomatik yük testi çalıştırırsınız.

📊Canlı izleme

Backend Listener, InfluxDB ve Grafana ile test metriklerini canlı izleyip darboğazları gerçek zamanlı yakalarsınız.

Anahtar Konular

jmeter eğitimiperformans testi eğitimiapache jmeter kursuyük testi eğitimijmeter dağıtık testjmeter ci cdjmeter non-guijmeter grafana influxdbjmeter korelasyonperformans test otomasyonu
“Performans testi tek seferlik bir ölçüm değil, her sürümde tekrarlanan bir işletim disiplinidir; otomatikleştirdiğinizde kalite ölçülebilir olur.”

Ön Koşullar

Eğitime başlamadan önce faydalı olacak bilgi ve deneyim

1
HTTP ve web temelleri

İstek/yanıt, HTTP metotları, başlık ve çerez kavramlarına aşinalık test planlarını anlamayı kolaylaştırır.

2
Temel JMeter deneyimi

Thread Group ve HTTP Sampler ile basit test çalıştırmış olmak operasyonel konulara daha hızlı geçmeyi sağlar.

3
Komut satırı kullanımı

Terminal ve temel kabuk komutlarına aşinalık non-GUI yürütme ve CI/CD adımlarında belirgin kolaylık sağlar.

4
Performans kavramları

Yanıt süresi, throughput ve eşzamanlılık gibi temel ölçütleri tanımak sonuç yorumlamayı hızlandırır.

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ı yeniden kullanılabilir ve bakımı kolay bir JMeter test planı kurar; sampler, config element, timer ve assertion yapılarını operasyonel kalite gözeterek doğru biçimde yapılandırmayı öğrenir.
Modül 1
Test Planı ve Thread Group Yapısı
  • Test Plan, Thread Group ve iş parçacığı modeli
  • Ramp-up, döngü sayısı ve süre ayarları
  • setUp ve tearDown Thread Group kullanımı
  • Bağımsız ve yeniden kullanılabilir plan tasarımı
  • User Defined Variables ile ortam parametreleme
  • Test planını modüler controller'larla düzenleme
Modül 2
HTTP Sampler ve Config Elementler
  • HTTP Request Sampler'ın ayrıntılı yapılandırması
  • HTTP Request Defaults ile ortak ayar yönetimi
  • HTTP Header Manager ile başlık tanımlama
  • HTTP Cookie Manager ve oturum yönetimi
  • HTTP Cache Manager ve gerçekçi tarayıcı davranışı
  • Keep-alive ve bağlantı ayarlarının etkisi
Modül 3
Logic Controller ve Timer'lar
  • Loop, If ve While controller kullanımı
  • Transaction Controller ile iş adımı gruplama
  • Throughput Controller ile dağılım yönetimi
  • Constant ve Gaussian Random Timer ayarı
  • Constant Throughput Timer ile hız denetimi
  • Think time modelleme ve gerçekçi yük
Modül 4
Assertion ve Hata Yönetimi
  • Response Assertion ile yanıt doğrulama
  • JSON Assertion ile API yanıt denetimi
  • Duration ve Size Assertion kullanımı
  • Assertion sonuçlarının yorumlanması
  • Hata sampler'larının ayrıştırılması
  • Yük altında yanlış pozitiflerin önlenmesi
Günün hedefiKatılımcı test verisini CSV ile parametreler, dinamik değerleri extractor'larla korele eder, non-GUI modda yürütür ve master/slave mimarisiyle dağıtık yük üreterek test çalıştırmayı öğrenir.
Modül 1
Parametrizasyon ve Test Verisi
  • CSV Data Set Config ile veri okuma
  • Benzersiz kullanıcı ve veri eşzamanlılığı
  • User Defined Variables ve özellik dosyaları
  • __P ve __property fonksiyonları kullanımı
  • Ortam bazlı yapılandırma (dev, test, prod)
  • Veri havuzu tükenme stratejilerinin yönetimi
Modül 2
Korelasyon ve Dinamik Değerler
  • Regular Expression Extractor ile değer yakalama
  • JSON Extractor ile API token çıkarımı
  • Boundary Extractor ile sınır tabanlı çıkarım
  • Oturum ve CSRF token korelasyonu
  • JSR223 ve Groovy ile özel işleme
  • Korelasyon hatalarının ayıklanması
Modül 3
Non-GUI Yürütme ve JTL
  • jmeter -n -t ile komut satırı koşumu
  • JTL sonuç dosyası biçimi ve ayarları
  • l ve -e -o ile HTML dashboard üretimi
  • GUI modunun kaynak maliyeti ve kaçınma
  • JVM heap ve bellek ayarının yapılandırılması
  • Koşum günlüklerinin (log) incelenmesi
Modül 4
Dağıtık (Distributed) Test
  • Master/slave mimarisi ve RMI iletişimi
  • Remote host yapılandırması ve başlatma
  • server.rmi ve port ve güvenlik ayarları
  • Docker ile JMeter slave ölçekleme
  • Toplam yükü düğümlere dağıtma stratejisi
  • Dağıtık koşumda sonuç toplama ve birleştirme
Günün hedefiKatılımcı performans testlerini Jenkins ve Taurus ile CI/CD boru hattına bağlar, InfluxDB ve Grafana ile canlı izler, HTML raporları ve percentile'ları yorumlayarak darboğaz analizi yapmayı öğrenir.
Modül 1
CI/CD Boru Hattı Entegrasyonu
  • Jenkins Performance Plugin ile koşum
  • Maven JMeter Plugin ile test tetikleme
  • Taurus (bzt) ile YAML tabanlı senaryo
  • Eşik (threshold) ve pass/fail kriterleri
  • GitLab CI ve Azure DevOps entegrasyonu
  • Test sonuçlarının yapı (build) geçmişinde saklanması
Modül 2
Canlı İzleme ve Backend Listener
  • Backend Listener ile metrik akışı
  • InfluxDB zaman serisi veri tabanı kurulumu
  • Grafana panolarıyla canlı izleme
  • PerfMon ve ServerAgent ile sunucu metrikleri
  • CPU, bellek ve GC davranışının izlenmesi
  • Test sırasında eşik ihlallerinin görülmesi
Modül 3
Raporlama ve Sonuç Analizi
  • HTML Dashboard raporunun okunması
  • Aggregate ve Summary Report yorumu
  • p90, p95 ve p99 percentile analizi
  • Yanıt süresi ve throughput grafikleri
  • Hata oranı ve APDEX değerlendirmesi
  • Little's Law ile eşzamanlılık doğrulaması
Modül 4
Darboğaz Analizi ve Sürdürülebilirlik
  • Uygulama, veri tabanı ve ağ darboğazları
  • Sunucu kaynak metrikleriyle kök neden analizi
  • Test planı sürüm kontrolü ve bakımı
  • Yeniden kullanılabilir modül kütüphanesi
  • Düzenli regresyon performans testi ritmi
  • Bulgu raporlama ve paydaş iletişimi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Sağlam test planı

Thread Group, sampler, config ve controller yapılarıyla bakımı kolay ve yeniden kullanılabilir JMeter test planları kurarsınız.

✅
Gerçekçi yük modeli

Timer'lar ve think time ile gerçek kullanıcı davranışını taklit eden ölçeklenebilir yük modelleri oluşturursunuz.

✅
Parametrizasyon

CSV Data Set Config ve özellik dosyalarıyla test verisini yönetip ortam bazlı koşumları esnek biçimde yapılandırırsınız.

✅
Korelasyon

Regular Expression ve JSON Extractor ile oturum ve token gibi dinamik değerleri güvenilir biçimde korele edersiniz.

✅
Non-GUI yürütme

Testleri komut satırında non-GUI modda koşturup JTL üretir ve HTML dashboard raporlarını otomatik oluşturursunuz.

✅
Dağıtık test

Master/slave mimarisi ve Docker ile JMeter'ı ölçekleyip birden çok düğümden gerçekçi yüksek yük üretirsiniz.

✅
CI/CD entegrasyonu

Jenkins ve Taurus ile performans testlerini boru hattına bağlayıp eşik kriterleriyle otomatik çalıştırırsınız.

✅
İzleme ve analiz

InfluxDB, Grafana ve percentile analiziyle metrikleri canlı izleyip darboğazların kök nedenini belirlersiniz.

Kimler İçin Uygundur?

  • JMeter ile performans testlerini düzenli olarak işleten ve ölçeklendirmek isteyen performans test uzmanları
  • QA mühendisleri
  • test otomasyon mühendisleri
  • DevOps uzmanları
  • yük testi sorumluluğu taşıyan yazılım mühendisleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
JMeter ile performans testlerini düzenli işleten ve ölçeklendirmek isteyen performans test uzmanları, QA mühendisleri, test otomasyon mühendisleri ve DevOps uzmanları için uygundur. Temel JMeter deneyimi önerilir ancak zorunlu değildir.
Eğitimin süresi ve formatı nedir?
Eğitim üç gün sürer ve her gün dört modülden oluşur. Test planı, parametrizasyon, dağıtık yük ve CI/CD işletimi canlı JMeter demoları ve uygulamalarla işlenir. Yüz yüze veya online yapılabilir ve kuruma göre uyarlanabilir.
Eğitim için hangi ön bilgiler gerekli?
HTTP ve web temelleri, temel JMeter deneyimi ve komut satırı kullanımına aşinalık faydalıdır. Yanıt süresi ve throughput gibi performans kavramlarını tanımak sonuç yorumlamayı kolaylaştırır; konular temelden operasyona doğru ilerler.
Eğitimde hangi araçlar kullanılıyor?
Apache JMeter, Plugins Manager, Backend Listener, InfluxDB, Grafana, PerfMon ServerAgent, Jenkins, Maven JMeter Plugin, Taurus ve Docker tabanlı dağıtık test kullanılır. Araçlar gerçek bir hedef uygulama üzerinde uygulamalı gösterilir.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Eğitim uygulamalı JMeter işletimi becerisi kazandırmayı hedefler ve kurumun ihtiyaçlarına göre içerik uyarlanabilir.

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. Comprehensive JMeter Operations Eğitimi Sertifika Kodu DV-2026XX00 Tarih 15.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

Performans TestiCodeless Performance Testing with TruClient Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Codeless Performance Testing with TruClient Eğitimi

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

Codeless Performance Testing with TruClient eğitimi: kod yazmadan tarayıcı tabanlı yük testi, otomatik korelasyon, Controller ve Analysis. Kurumsal ve online.

Detayları Gör →
Performans TestiJMeter Architecture & Operations Eğitimi
Yazılım Testi ve Kalite Eğitimleri

JMeter Architecture & Operations Eğitimi

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

JMeter element modeli, yürütme sırası, scope kuralları, iş parçacığı modeli, JSR223 betikleme ve dağıtık ölçekleme mimarisini öğreten ileri düzey eğitim.

Detayları Gör →
Performans TestiJMeter Fundamentals & Modern Setup Eğitimi
Yazılım Testi ve Kalite Eğitimleri

JMeter Fundamentals & Modern Setup Eğitimi

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

Apache JMeter'ı sıfırdan kurma, Plugins Manager, ilk test planı, HTTP(S) recorder ve temel yük testini okumayı öğreten başlangıç düzeyi JMeter eğitimi.

Detayları Gör →
Performans TestiPerformance Test Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Performance Test Eğitimi

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

Performans testi türleri, iş yükü modelleme, metrikler, SLA/SLO, APM ve darboğaz analizini mühendislik yaklaşımıyla öğreten performans testi eğitimi.

Detayları Gör →
Performans TestiPerformance Testing & JMeter Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Performance Testing & JMeter Eğitimi

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

Performans testi kavramlarını Apache JMeter ile birleştiren; senaryo tasarımı, parametrizasyon, korelasyon, yük üretme ve analiz odaklı JMeter eğitimi.

Detayları Gör →
Performans TestiPerformance Testing ile Apache JMeter Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Performance Testing ile Apache JMeter Eğitimi

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

Apache JMeter ile uçtan uca performans testi: test planı, parametrizasyon, korelasyon, JDBC/JMS protokoller, dağıtık yük, CI/CD ve izleme eğitimi.

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