CODELESS PERFORMANCE TESTING WITH TRUCLIENT EĞİTİMİ

Kod yazmadan gerçek kullanıcıyı test et

TruClient ile tarayıcı tabanlı, scriptsiz performans testi: kayıt, korelasyon ve yük analizi

Codeless Performance Testing with TruClient Eğitimi, TruClient teknolojisiyle kod yazmadan gerçekçi performans testleri kurmayı öğretir. TruClient tarayıcı seviyesinde çalışarak JavaScript ağırlıklı modern uygulamaları gerçek kullanıcı deneyimine yakın ölçer.

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

Eğitim Hakkında

Etkileşimli kayıttan otomatik korelasyona, yük senaryosundan analiz raporuna

Bu eğitim, LoadRunner ailesinin TruClient teknolojisiyle kod yazmadan gerçekçi performans testleri kurmayı öğretir. TruClient, tarayıcı seviyesinde çalışarak JavaScript ağırlıklı uygulamaları gerçek kullanıcıya yakın test eder. Katılımcılar etkileşimli ortamda senaryo kaydeder, nesne tanımlamayı düzenler, transaction ve think time ekler, korelasyon ve parametrelendirme uygular, Controller ile yük senaryosu tasarlar ve Analysis ile sonuçları yorumlar.

Süre ve Format

3 Gün. Her gün dört modül; kısa anlatım ardından örnek bir web uygulaması üzerinde kayıt, düzenleme ve yük çalıştırma atölyeleriyle ilerler.

Seviye

Orta Seviye — kod yazmadan tarayıcı tabanlı performans testi kurmak isteyen test uzmanları için

Öğrenme Metodu

Örnek bir web uygulaması TruClient ile kaydedilip düzenlenir; yük senaryosu Controller'da koşturulur ve sonuçlar Analysis'te yorumlanır.

Neden Bu Eğitim?

🖱️Koda gerek kalmadan

TruClient'in etkileşimli editörüyle senaryoları kaydedip görsel olarak düzenleyerek betik yazmadan güçlü performans testleri kurarsınız.

🌐Gerçek tarayıcı davranışı

Tarayıcı seviyesinde çalışan yaklaşım, JavaScript ağırlıklı modern uygulamaları gerçek kullanıcı deneyimine en yakın biçimde ölçer.

🔄Otomatik korelasyon

Dinamik oturum ve token değerlerinin büyük ölçüde otomatik yönetilmesiyle senaryo hazırlama süresini belirgin biçimde kısaltırsınız.

Anahtar Konular

truclient eğitimicodeless performans testiloadrunner eğitimiperformans testi eğitimikodsuz yük testitruclient loadrunnertarayıcı tabanlı performans testiyük testi kursuperformans test uzmanıscriptsiz performans testi
“Performans testi kod bilmeyi değil, kullanıcıyı anlamayı gerektirir. TruClient teknik engeli kaldırır, odağı deneyime bırakır.”

Ön Koşullar

Programdan en iyi verimi almak için gereken temel bilgi ve ortam

1
Web uygulama aşinalığı

Tarayıcıda çalışan web uygulamalarını kullanma ve temel kullanıcı akışlarını anlama düzeyinde deneyim beklenir.

2
Performans testi kavramları

Sanal kullanıcı, yük, yanıt süresi ve verim gibi temel performans kavramlarına aşinalık faydalıdır.

3
Temel HTTP bilgisi

İstek-yanıt, oturum ve çerez gibi temel web kavramlarını tanımak korelasyon konularını kolaylaştırır.

4
Çalışma ortamı

TruClient ve LoadRunner bileşenlerinin kurulu olduğu, desteklenen tarayıcıyla çalışan bir makine 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ı TruClient protokolünün nasıl çalıştığını kavrar; etkileşimli geliştirme ortamında bir kullanıcı akışını kaydeder, adımları gözden geçirir ve nesne tanımlamayı güvenilir hale getirir.
Modül 1
TruClient Protokolü ve Mimarisi
  • TruClient'in tarayıcı seviyesinde çalışma mantığı
  • Protokol tabanlı yaklaşıma göre farkları ve avantajı
  • Web, Mobil Web ve native mobil TruClient seçenekleri
  • Desteklenen tarayıcı motorları ve ortam gereksinimleri
  • Hangi uygulamada TruClient'in uygun olduğunun kararı
  • Kaynak kullanımı ve ölçek üzerindeki etkileri
Modül 2
Etkileşimli Editör ve Kayıt
  • Interactive geliştirme ortamının bileşenlerinin tanıtımı
  • Kullanıcı akışının tarayıcıda kaydedilmesi
  • Development ve Interactive modlar arasındaki fark
  • Kayıt sonrası adımların replay ile doğrulanması
  • Adım ağacının okunması ve yeniden düzenlenmesi
  • Kayıt sırasında gereksiz adımların temizlenmesi
Modül 3
Adımlar (Steps) ve Step Toolbox
  • Step Toolbox ile yeni adımların manuel eklenmesi
  • Navigate, Click ve Type gibi temel adım türleri
  • Değerlendirme (Evaluate JavaScript) adımının kullanımı
  • Genel (Generic) ve kontrol akışı adımları
  • Adım özelliklerinin ve argümanlarının düzenlenmesi
  • Adımların gruplanması ve yeniden sıralanması
Modül 4
Nesne Tanımlama (Object Identification)
  • DOM tabanlı nesne tanımlamanın çalışma biçimi
  • ID, XPath ve metin tabanlı tanımlayıcı seçimi
  • Kırılgan tanımlayıcıların kararlı hale getirilmesi
  • Dinamik olarak değişen nesnelerin yakalanması
  • Nesne bulunamadığında hata ayıklama yaklaşımı
  • Tanımlama sağlamlığının replay kararlılığına etkisi
Günün hedefiKatılımcı senaryoya transaction ve think time ekler, verileri parametrelendirir, dinamik içeriği otomatik korelasyonla yönetir ve eşzamansız işlemleri bekleme adımlarıyla kararlı biçimde ele alır.
Modül 1
Transaction ve Think Time
  • İş adımlarının transaction olarak işaretlenmesi
  • Transaction sürelerinin ölçüm için ayrıştırılması
  • Think time ile gerçekçi kullanıcı duraklamaları
  • Otomatik ve elle think time eklemenin dengesi
  • Transaction isimlendirmesinin rapor okunurluğuna etkisi
  • İç içe transaction kullanımı ve ölçüm doğruluğu
Modül 2
Parametrelendirme (Parameters)
  • Sabit girdilerin parametreye dönüştürülmesi
  • Dosya (file) tabanlı parametre ile veri besleme
  • Date/Time ve Random parametre türlerinin kullanımı
  • Her sanal kullanıcı için benzersiz veri ataması
  • Parametre güncelleme ve ilerleme politikaları
  • Parametrelendirmeyle gerçekçi veri çeşitliliği
Modül 3
Otomatik Korelasyon ve Dinamik İçerik
  • Dinamik oturum ve token değerlerinin belirlenmesi
  • TruClient'in otomatik korelasyon desteği ve sınırları
  • Elle korelasyonun gerektiği durumların saptanması
  • Değerin yakalanıp sonraki adımda yeniden kullanımı
  • Korelasyon eksikliğinin replay hatasıyla ilişkisi
  • Dinamik içerikli sayfalarda kararlı akış kurma
Modül 4
Async İşlemler ve Doğrulama
  • AJAX ve eşzamansız yüklemelerin bekleme ile yönetimi
  • Wait for Object ve step end event ayarları
  • Otomatik bekleme (auto wait) davranışının yapılandırması
  • İçerik kontrolü (verification) adımlarıyla doğrulama
  • Zaman aşımı ve yeniden deneme eşiklerinin ayarı
  • Replay kararlılığı için senkronizasyon ince ayarı
Günün hedefiKatılımcı Controller'da yük senaryosu tasarlar, runtime ayarlarını ve load generator'ları yapılandırır, testi çalıştırır ve Analysis ile yanıt süresi, verim ve darboğaz sonuçlarını yorumlar.
Modül 1
Controller ile Yük Senaryosu
  • Senaryoya sanal kullanıcı gruplarının eklenmesi
  • Ramp-up, sabit yük ve ramp-down fazları tasarımı
  • Manuel ve hedef odaklı (goal-oriented) senaryo
  • Birden çok akışın yük karışımıyla modellenmesi
  • Zamanlama (scheduling) ile faz geçişlerinin kurulumu
  • Senaryoda iş yükü dağılımının gerçekçi tasarımı
Modül 2
Runtime Ayarları ve Load Generator
  • Iteration ve pacing ayarlarının yapılandırması
  • Think time'ın çalıştırmada uygulanma politikası
  • Rendezvous ile eşzamanlı istek sıçraması oluşturma
  • Load generator'lara yük dağıtımının planlanması
  • TruClient yükünün kaynak tüketiminin gözetilmesi
  • Tarayıcı örneklerinin ölçeklenmesi ve sınırları
Modül 3
Analysis ile Sonuç Yorumlama
  • Özet raporda yanıt süresi ve verim okunması
  • Transaction yüzdelik (percentile) değerlerinin yorumu
  • Hata ve başarısız transaction oranının incelenmesi
  • Grafik birleştirme (merge) ile korelasyonlu analiz
  • Darboğaz saptamak için grafiklerin ilişkilendirilmesi
  • Bulgulardan iyileştirme önerisi çıkaran rapor üretimi
Modül 4
Kurumsal Entegrasyon
  • LoadRunner Enterprise üzerinde senaryo çalıştırma
  • Bulut (cloud) load generator ile ölçekli yük üretimi
  • TruClient betiklerinin sürüm kontrolüyle yönetimi
  • CI/CD hattında performans testinin tetiklenmesi
  • Eşik tabanlı başarı/başarısızlık kriterlerinin kurgusu
  • Sonuç raporlarının paydaşlarla paylaşılması

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Kodsuz senaryo kaydı

TruClient'in etkileşimli editöründe bir kullanıcı akışını kaydedip betik yazmadan görsel olarak düzenleyebilirsiniz.

✅
Kararlı nesne tanımlama

DOM tabanlı nesne tanımlamayı güvenilir biçimde yapılandırarak dinamik sayfalarda kararlı replay elde edersiniz.

✅
Transaction ölçümü

İş adımlarını transaction olarak işaretleyip think time ekleyerek gerçekçi ve ölçülebilir senaryolar kurabilirsiniz.

✅
Parametrelendirme

Girdileri dosya, tarih ve rastgele parametrelerle besleyerek her sanal kullanıcıya benzersiz veri atayabilirsiniz.

✅
Korelasyon yönetimi

Dinamik oturum ve token değerlerini otomatik ve elle korelasyonla yöneterek replay hatalarını giderebilirsiniz.

✅
Yük senaryosu tasarımı

Controller'da ramp-up, sabit yük ve iş yükü karışımıyla gerçekçi yük senaryoları tasarlayıp çalıştırabilirsiniz.

✅
Sonuç analizi

Analysis ile yanıt süresi, verim ve hata oranını yorumlayıp grafik korelasyonuyla darboğazları saptarsınız.

✅
Kurumsal çalıştırma

Senaryoları LoadRunner Enterprise ve bulut yük üreteçleriyle ölçekleyip CI/CD hattına bağlayabilirsiniz.

Kimler İçin Uygundur?

  • Betik yazmadan performans testi kurmak isteyen test uzmanları
  • iş analistleri
  • QA mühendisleri
  • modern web uygulamalarını gerçek tarayıcı davranışıyla test etmek isteyen performans test ekibi üyeleri için uygundur

Sıkça Sorulan Sorular

TruClient gerçekten kod yazmadan mı kullanılıyor?
Evet, TruClient senaryoları etkileşimli editörde kaydedilip görsel adım ağacı üzerinden düzenlenir; çoğu akış için kod yazmak gerekmez. Yalnızca özel durumlarda Evaluate JavaScript adımıyla küçük kod parçaları eklenebilir. Eğitim bu seçenekleri de kısaca gösterir.
Bu eğitim kimler için uygundur?
Betik yazmadan performans testi kurmak isteyen test uzmanları, iş analistleri ve QA mühendisleri için uygundur. Özellikle JavaScript ağırlıklı modern web uygulamalarını gerçek tarayıcı davranışıyla test etmek isteyen performans test ekibi üyelerine yöneliktir. Temel web ve performans kavramları yeterlidir.
Eğitimin süresi ve formatı nedir?
Eğitim üç gün sürer ve her gün dört modülden oluşur. Kısa anlatımların ardından örnek bir web uygulaması üzerinde kayıt, düzenleme ve yük çalıştırma atölyeleriyle ilerler. Yüz yüze veya online yapılabilir ve kurumun uygulamalarına uyarlanabilir.
TruClient ile protokol tabanlı test farkı nedir?
TruClient gerçek bir tarayıcıda, DOM seviyesinde çalışır; bu nedenle JavaScript ağırlıklı uygulamaları kullanıcı deneyimine yakın ölçer ve korelasyonu büyük ölçüde otomatikleştirir. Protokol tabanlı yaklaşım daha az kaynak kullanır ama dinamik uygulamalarda daha fazla elle korelasyon gerektirir.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Bu sertifika tamamlanan modülleri ve uygulamalı atölyeleri belgeler; kurumsal gruplara özel uygulama ve ortam uyarlaması yapılabilir.

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. Codeless Performance Testing with TruClient 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 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 →
Performans TestiTesting in Postman: Performance Testing Eğitimi
Yazılım Testi ve Kalite Eğitimleri

Testing in Postman: Performance Testing Eğitimi

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

Postman performans test aracıyla yük testi eğitimi. Sanal kullanıcı, yük profilleri, yüzdelik dilim analizi ve Newman ile CI entegrasyonu. Online ve kurumsal.

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