PERFORMANCE TESTING & JMETER EĞİTİMİ

Performans testini JMeter ile uygulamaya dökün

Performans kavramları, JMeter ile senaryo tasarımı, gerçekçi yük, analiz ve raporlama

Performance Testing & JMeter Eğitimi, performans testi yöntemini Apache JMeter uygulamasıyla dengeli biçimde birleştirir. Program yük, stres ve dayanıklılık testi kavramlarını ve metrikleri, JMeter'da Thread Group, sampler ve config ile senaryo tasarımını, CS…

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

Eğitim Hakkında

Performans testi kavramlarını JMeter senaryoları, gerçekçi yük ve sonuç analiziyle birleştirir

Performance Testing & JMeter Eğitimi, performans testi yöntemini Apache JMeter uygulamasıyla dengeli biçimde birleştirir. Katılımcılar yük, stres ve dayanıklılık testi kavramlarını öğrenip bunları JMeter'da hayata geçirir. Thread Group, sampler ve config ile senaryo tasarlar; CSV parametrizasyonu, extractor korelasyonu ve timer'larla gerçekçi yük kurar. Program yük üretme, sonuç analizi ve HTML raporlamayla, kavramı pratiğe bağlayarak tamamlanır.

Süre ve Format

3 Gün. Her gün dört modül; performans kavramları ve JMeter uygulaması gerçek bir hedef sistem üzerinde birlikte işlenir.

Seviye

Orta Seviye — Performans testi yöntemini Apache JMeter uygulamasıyla birleştirerek senaryo, yük ve analizi öğreten program

Öğrenme Metodu

Her performans kavramı önce anlatılır, hemen ardından JMeter'da gerçek bir hedef sistem üzerinde uygulamalı olarak hayata geçirilir.

Neden Bu Eğitim?

🧩Kavram ve pratik

Performans testi kavramlarını öğrenip her birini aynı oturumda JMeter'da uygulayarak teori ile pratiği birleştirirsiniz.

🎛️Gerçekçi yük

Parametrizasyon, korelasyon ve timer'larla gerçek kullanıcıyı taklit eden inandırıcı yük senaryoları kurmayı öğrenirsiniz.

📑Anlamlı analiz

HTML dashboard ve percentile analiziyle sonuçları yorumlayıp bulguları anlamlı performans raporlarına dönüştürürsünüz.

Anahtar Konular

performans testi eğitimijmeter eğitimiperformance testing jmeterapache jmeter kursuyük testi eğitimijmeter senaryo tasarımıjmeter korelasyonjmeter analiz raporlamajmeter parametrizasyonperformans test otomasyonu
“Kavramı bilmek ile ölçmek arasındaki fark araçtır; JMeter, performans bilginizi somut ve tekrarlanabilir sonuçlara çevirir.”

Ön Koşullar

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

1
HTTP ve web temeli

İstek/yanıt, HTTP metotları ve başlık kavramlarına aşinalık senaryo tasarımını anlamayı kolaylaştırır.

2
Yazılım testi farkındalığı

Temel test kavramlarına aşinalık performans testini daha geniş kalite bağlamına yerleştirmeye yardımcı olur.

3
Temel JMeter veya araç

Herhangi bir test aracıyla deneyim JMeter arayüzüne uyumu hızlandırır, ancak zorunlu değildir.

4
Analitik yaklaşım

Sayısal sonuçları yorumlama alışkanlığı metrik ve rapor analizini daha verimli kılar.

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ı yük, stres ve dayanıklılık testi kavramlarını ve temel metrikleri öğrenir, ardından JMeter'da Thread Group ve HTTP Sampler ile ilk test planını kurarak kavramı pratiğe bağlamayı öğrenir.
Modül 1
Performans Testi Kavramları
  • Performans testinin amacı ve iş değeri
  • Yük, stres ve dayanıklılık testi türleri
  • Spike ve ölçeklenebilirlik testine bakış
  • Performans testi ne zaman yapılmalı
  • Fonksiyonel test ile temel farkları
  • Üretime benzer test ortamının önemi
Modül 2
Temel Performans Metrikleri
  • Yanıt süresi ve latency ayrımı
  • Throughput ve saniyedeki istek sayısı
  • Eşzamanlı kullanıcı (concurrency) kavramı
  • Percentile: p90, p95 ve p99 anlamı
  • Hata oranı ve kabul (pass/fail) ölçütleri
  • Ortalamanın yanıltıcı olabileceği durumlar
Modül 3
JMeter'a Giriş ve Arayüz
  • JMeter kurulumu ve çalışma mantığı
  • Test ağacı ve element türlerinin tanıtımı
  • Plugins Manager ve faydalı eklentiler
  • Thread Group ve iş parçacığı modeli
  • GUI ve non-GUI mod farkına giriş
  • Test planını kaydetme ve açma (.jmx)
Modül 4
İlk JMeter Test Planı
  • HTTP Request Sampler yapılandırması
  • HTTP Request Defaults ile ortak ayar
  • HTTP Header ve Cookie Manager ekleme
  • View Results Tree ile istek gözlemi
  • İlk basit yükün çalıştırılması
  • Sonuçların ilk kez incelenmesi
Günün hedefiKatılımcı CSV ile veriyi parametreler, extractor'larla dinamik değerleri korele eder, timer ve controller'larla iş akışını düzenleyerek gerçek kullanıcıyı taklit eden bir senaryo tasarlamayı öğrenir.
Modül 1
Veri Parametrizasyonu
  • CSV Data Set Config ile veri okuma
  • Benzersiz kullanıcı ve oturum verisi
  • User Defined Variables ile değişkenler
  • __P ve fonksiyonlarla dinamik değer
  • Ortam bazlı yapılandırma yaklaşımı
  • Veri havuzu tükenmesinin yönetimi
Modül 2
Dinamik Korelasyon
  • Dinamik değer ve korelasyon ihtiyacı
  • Regular Expression Extractor kullanımı
  • JSON Extractor ile API token çıkarımı
  • Boundary Extractor ile sınır çıkarımı
  • Oturum ve CSRF token korelasyonu
  • Korelasyon hatalarının ayıklanması
Modül 3
Timer ve Think Time
  • Think time kavramı ve gerçekçilik
  • Constant ve Uniform Random Timer
  • Gaussian Random Timer ile dağılım
  • Constant Throughput Timer ile hız
  • Pacing ile kullanıcı ritmini ayarlama
  • Gerçekçi olmayan yükten kaçınma
Modül 4
Akış Kontrolü (Controller)
  • Transaction Controller ile iş adımı
  • Loop ve If Controller ile mantık
  • Throughput Controller ile dağılım
  • Module Controller ile yeniden kullanım
  • Assertion ile yanıt içeriği doğrulama
  • Senaryonun gerçekçilik gözden geçirmesi
Günün hedefiKatılımcı testi non-GUI modda çalıştırıp JTL üretir, HTML dashboard ve percentile metriklerini analiz eder, darboğaz belirtilerini okuyup bulguları anlamlı bir rapora dönüştürmeyi öğrenir.
Modül 1
Non-GUI Modda Yürütme
  • jmeter -n -t ile komut satırı koşumu
  • l ile JTL sonuç dosyası üretimi
  • GUI modunun kaynak maliyeti ve kaçınma
  • JVM heap ayarıyla kararlı koşum
  • Yük seviyelerini kademeli artırma
  • Koşum günlüğünün (log) incelenmesi
Modül 2
HTML Dashboard Raporu
  • e -o ile HTML dashboard üretimi
  • APDEX tablosunun okunması ve yorumlanması
  • Yanıt süresi ve throughput grafikleri
  • Hata özetinin (error summary) okunması
  • İstek bazlı istatistiklerin incelenmesi
  • Rapor çıktısının paylaşıma hazırlanması
Modül 3
Sonuçların Analizi
  • Aggregate Report metriklerinin okunması
  • p90, p95 ve p99 percentile yorumu
  • Yanıt süresinin yük ile değişimi
  • Hata oranı artışının yorumlanması
  • Throughput doygunluk noktasının tespiti
  • Darboğaz belirtilerinin ilk okuması
Modül 4
Bulgu ve Raporlama
  • Sonuçların test hedefleriyle karşılaştırması
  • Kabul (pass/fail) ölçütlerine göre karar
  • Darboğaz hipotezlerinin oluşturulması
  • Teknik ekibe öneri ve iyileştirme notu
  • Yönetim için özet rapor hazırlama
  • Tekrar testi (retest) planlaması

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Kavram temeli

Yük, stres, spike ve dayanıklılık testi türlerini ve temel metrikleri kavrayarak sağlam bir performans testi temeli kurarsınız.

✅
JMeter planı

Thread Group, sampler ve config elementlerle JMeter'da düzenli ve bakımı kolay test planları oluşturmayı öğrenirsiniz.

✅
Parametrizasyon

CSV Data Set Config ve değişkenlerle test verisini yöneterek gerçekçi ve benzersiz kullanıcı senaryoları kurarsınız.

✅
Korelasyon

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

✅
Gerçekçi yük

Timer, think time ve pacing ile gerçek kullanıcı davranışını taklit eden inandırıcı yük senaryoları tasarlarsınız.

✅
Non-GUI koşum

Testleri non-GUI modda çalıştırıp JTL üretir ve HTML dashboard raporlarını otomatik olarak oluşturmayı öğrenirsiniz.

✅
Sonuç analizi

Aggregate Report ve percentile metrikleriyle sonuçları yorumlayıp throughput doygunluğu ve hata artışını okursunuz.

✅
Raporlama

Bulguları kabul ölçütleriyle karşılaştırıp teknik ekip ve yönetim için anlamlı performans raporlarına dönüştürürsünüz.

Kimler İçin Uygundur?

  • Performans testi kavramlarını JMeter ile uygulamaya geçirmek isteyen test uzmanları
  • QA mühendisleri
  • test otomasyon uzmanları
  • yük testine başlayan yazılım geliştiriciler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Performans testi kavramlarını JMeter ile uygulamaya geçirmek isteyen test uzmanları, QA mühendisleri, test otomasyon uzmanları ve yük testine başlayan yazılım geliştiriciler için uygundur. HTTP ve temel test bilgisi önerilir ancak zorunlu değildir.
Bu eğitim yöntem mi yoksa araç mı öğretiyor?
İkisini birlikte öğretir. Her performans kavramı önce anlatılır, hemen ardından JMeter'da gerçek bir hedef sistem üzerinde uygulanır. Böylece teori ile pratik aynı oturumda birleşir ve kavramlar kalıcı hale gelir.
Eğitimin süresi ve formatı nedir?
Eğitim üç gün sürer ve her gün dört modülden oluşur. Performans kavramları ve JMeter uygulaması gerçek bir hedef sistem üzerinde birlikte işlenir. Yüz yüze veya online yapılabilir ve kuruma göre uyarlanabilir.
Korelasyon ve parametrizasyon gibi ileri konular var mı?
Evet. CSV ile parametrizasyon, Regular Expression ve JSON Extractor ile korelasyon, timer ve controller ile gerçekçi senaryo tasarımı uygulamalı işlenir. Bu konular senaryoların gerçek kullanıcıyı doğru taklit etmesini sağlar.
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 performans testini JMeter ile uygulamalı 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. Performance Testing & JMeter Eğitimi Sertifika Kodu DV-2026XX00 Tarih 14.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 TestiAdvanced JMeter Scripting Techniques Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Advanced JMeter Scripting Techniques Eğitimi

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

Gelişmiş Apache JMeter eğitimi: korelasyon, JSR223/Groovy betikleme, yük modelleme, dağıtık test, Grafana izleme ve CI entegrasyonu. Kurumsal ve online.

Detayları Gör →
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 TestiComprehensive JMeter Operations Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Comprehensive JMeter Operations Eğitimi

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

Apache JMeter ile test planı, parametrizasyon, korelasyon, non-GUI yürütme, dağıtık yük, CI/CD ve InfluxDB/Grafana izleme uygulamalı performans testi eğitimi.

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