
Performans Testi Eğitimi: JMeter ile Yük ve Stres Testi
Performans Testi Eğitimi, web, API, mikroservis ve kurumsal uygulamaların yük altındaki davranışını ölçmek isteyen QA, test, yazılım ve DevOps ekipleri için hazırlanmıştır. Katılımcılar performans testi, yük testi, stres testi, spike testi ve dayanıklılık testi farklarını öğrenir; ölçülebilir performans gereksinimleri, başarı kriterleri, kullanıcı yükü, throughput, response time, latency, hata oranı ve kaynak kullanımı metriklerini yorumlama becerisi kazanır. Eğitimde Apache JMeter ile test planı oluşturma, HTTP/API senaryoları hazırlama, parametreleme, test verisi yönetimi, canlı metrik takibi, sonuç analizi ve darboğaz raporlaması uygulamalı olarak ele alınır.
Süre:
2 veya 3 Gün
Dil
Türkçe
Format:
Yerinde veya Online
Seviye:
Orta
Bu Eğitim İçin Bilgi Alın
Başvurulara çalışma saatlerimiz içinde hızlı dönüş yapıyoruz. Bilgileriniz gizli tutulur.
Eğitim Verdiğimiz Kurumlardan Bazıları
Bu Eğitim Kimler İçin ?
QA, test ve test otomasyon ekipleri
Performans testi, yük testi ve stres testi süreçlerini JMeter ile uygulamalı şekilde kurum içinde yürütmek isteyen ekipler için uygundur.
Yazılım geliştiriciler ve DevOps ekipleri
Uygulamaların yük altındaki davranışını görmek, kapasite problemlerini erken yakalamak ve teknik iyileştirme alanlarını netleştirmek isteyen ekipler için uygundur.
Test yöneticileri ve kalite liderleri
Performans testi yaklaşımını ekip standardı haline getirmek, başarı kriterlerini belirlemek ve test sonuçlarını karar verilebilir raporlara dönüştürmek isteyen liderler için uygundur.
İş/sistem analistleri ve ürün ekipleri
Performans gereksinimlerini daha ölçülebilir tanımlamak, test sonuçlarını yorumlamak ve iş etkisini teknik bulgularla ilişkilendirmek isteyen ekipler için uygundur.
Neler Kazanacaksınız?
Performans testi türlerini ayırt edin
Performans testi, yük testi, stres testi, spike testi ve dayanıklılık testi arasındaki farkları doğru bağlamda yorumlarsınız.
Performans gereksinimlerini tanımlayın
Başarı kriteri, kabul ölçütü, SLA/SLO, response time, throughput ve hata oranı gibi metrikleri ölçülebilir hedeflere dönüştürürsünüz.
Yük modeli ve senaryo tasarlayın
Kullanıcı davranışı, eşzamanlı kullanıcı, transaction, open/closed model ve test verisi ihtiyaçlarına göre gerçekçi yük profili oluşturursunuz.
JMeter test planı oluşturun
Thread Group, Sampler, Listener, Timer, Assertion ve Config Element bileşenleriyle uygulanabilir test planı kurarsınız.
HTTP/API senaryoları hazırlayın
JMeter ile HTTP/API istekleri, parametreleme, veri yönetimi, assertion ve think time/pacing yaklaşımını uygulamalı kullanırsınız.
Canlı metrikleri takip edin
Test sırasında JMeter sonuçlarını, uygulama metriklerini ve sistem kaynaklarını birlikte izleme bakışı kazanırsınız.
Darboğazları analiz edin
Response time, latency, throughput, hata oranı, CPU, bellek, disk ve network metrikleriyle kapasite ve stabilite problemlerini yorumlarsınız.
Performans raporu hazırlayın
Teknik bulguları yönetim özeti, iyileştirme önerisi ve aksiyon planı formatına dönüştürerek canlıya geçiş riskini azaltırsınız.
Eğitim Müfredatı
Performans Testine Giriş
Performans nedir? Performans testi nedir?
Performans testinin amaçları ve yazılım kalitesine katkısı
Performans, yük, stres, spike ve dayanıklılık testlerinin farkları
Performans testinde sık yapılan hatalar ve yanlış beklentiler
Performans Testi Yaşam Döngüsü ve Planlama
Performans testi yaşam döngüsü
SDLC, STLC ve PTLC ilişkisi
Performans gereksinimlerinin belirlenmesi
Test hedefleri, başarı kriterleri ve kabul ölçütleri
Test kapsamı, varsayımlar, kısıtlar ve riskler
Yük Modelleme ve Senaryo Tasarımı
Kullanıcı davranışlarının ve iş akışlarının analizi
Eşzamanlı kullanıcı, transaction ve throughput kavramları
Open model ve closed model sistem yaklaşımı
Test veri ihtiyacı ve senaryo önceliklendirme
Gerçekçi yük profili oluşturma
Performans Testi Metrikleri
Response time, latency, throughput ve hata oranı
CPU, bellek, disk ve network kullanım metrikleri
SLA, SLO ve performans kabul kriterleri
Metriklerin yönetim ve teknik ekipler için yorumlanması
Apache JMeter’a Giriş
JMeter nedir, hangi durumlarda kullanılır?
JMeter arayüzü ve temel çalışma mantığı
Test planı yapısı
Thread Group, Sampler, Listener, Timer, Assertion ve Config Element bileşenleri
JMeter bileşenlerinin test senaryosundaki rolü
JMeter ile Uygulamalı Test Senaryosu Oluşturma
HTTP/API isteklerinin hazırlanması
Parametreleme ve test verisi kullanımı
Assertion kullanımı ve beklenen sonuç kontrolü
Think time ve pacing yaklaşımı
Basit yük testi senaryosu hazırlama
Canlı Metrik Takibi ve Altyapı Kurulumu
Test sırasında metrik toplama yaklaşımı
JMeter sonuçlarının izlenmesi
Uygulama ve sistem metriklerinin performans testiyle ilişkilendirilmesi
Test ortamı, test verisi ve altyapı hazırlıkları
Darboğaz sinyallerinin erken fark edilmesi
Sonuç Analizi ve Raporlama
JMeter raporlarının okunması
Performans testi sonuçlarının teknik açıdan yorumlanması
Darboğaz, kapasite ve stabilite problemlerinin değerlendirilmesi
Yönetim özeti ve teknik rapor hazırlama
İyileştirme önerilerinin aksiyon planına dönüştürülmesi
Uygulamalı Örnek: Uçtan Uca Yük ve Stres Testi Senaryosu
Örnek uygulama veya API üzerinde test senaryosu tasarımı
Yük profili, test verisi ve başarı kriterlerinin belirlenmesi
JMeter test planının oluşturulması
Testin çalıştırılması ve canlı sonuçların izlenmesi
Sonuçların analiz edilmesi ve raporlanması
Eğitim Verdiğimiz Kurumlardan Bazıları
25.000+
Katılımcı
10+
Yıllık Deneyim
40+
Eğitim Programı
750+
Tamamlanan Kurumsal Eğitim






