LoadRunner Analiz Eğitimi: Rapor ve Grafik

1. LoadRunner'da Analiz nasıl kullanılır?

HP Analiz, adından da anlaşılacağı gibi, gerçekleştirdiğiniz performans testinin detaylı (tam anlamıyla çok detaylı) analizini gerçekleştiren bir programdır.

HP Analysis, yük testinizin yürütülmesi sırasında Denetleyici tarafından oluşturulan dökümü alır. Döküm, çeşitli grafikler oluşturmak için HP Analysis tarafından ayrıştırılan tüm bilgileri ham formatta içerir.

HP Analizi hakkında daha fazla bilgi edelim.

HP Analysis'i başlatmak için aşağıda gösterildiği gibi Başlat Menüsü =>HP Yazılımı =>HP LoadRunner =>Analiz seçeneğine gidin:

LoadRunner'da Analizi Kullanma

Bu, Analiz'i başlatacaktır. Her zamanki gibi, ilk başta aşağıda gösterildiği gibi bir açılış ekranı açılacaktır:

LoadRunner'da Analizi Kullanma

Bir süre sonra bu açılış ekranı otomatik olarak HP Analizinin ana ekranına yönlendirecektir. Ana ekran geri yüklenen modda açılacaktır. Aşağıdaki anlık görüntüye bakın:

LoadRunner'da Analizi Kullanma

Dosya menüsüne tıkladığınızda aşağıdaki anlık görüntüdeki gibi menülerin bir listesini göreceksiniz:

LoadRunner'da Analizi Kullanma

Dosya Menüsüne tıklayın veya analiz oturumu oluşturmayı açmak için Ctrl + N tuşlarını kullanın. Bu, lrr dosyasını bulmanıza yardımcı olacak bir iletişim kutusu açacaktır. LRR dosya uzantısı, LoadRunner Sonuçları anlamına gelir.

HP Denetleyicinin bir klasörde sonuç deposu oluşturduğunu hatırlıyor musunuz? Bu klasör lrr dosyasını içerir.

Analiz oturumu oluşturmak istediğiniz senaryonun res klasörünü bulun. Referans olması açısından aşağıda bir anlık görüntü verilmiştir:

LoadRunner'da Analizi Kullanma

Doğru dosyayı seçtiğiniz anda, HP Analysis ilk önce kullanılabilir disk alanını kontrol ederek işlem sırasında alanınızın bitmediğinden emin olacaktır. Bunun nedeni, bir oturumun boyutunun özellikle birden fazla VUScript eklediğiniz ve uzun saatler çalıştığınız karmaşık senaryolar için çok büyük olabilmesidir.

Aşağıdaki pencere anlık olarak açılacaktır:

LoadRunner'da Analizi Kullanma

Disk alanının kullanılabilirliği doğrulandıktan hemen sonra HP Analysis devreye girecek ve aşağıda gösterildiği gibi "şu anda analiz ediliyor" penceresini göreceksiniz:

LoadRunner'da Analizi Kullanma

Yukarıdaki pencerenin aldığı süre, sonuç klasörünün boyutuna (veya bu klasörde bulunan istatistiklere) bağlıdır.

Çok uzun sürerse veya takılıp kalırsa, iptal düğmesine tıklayarak iptal etmeyi seçebilirsiniz.

Tamamlandığında, bu otomatik olarak format şablonunun uygulanacağı hızlı bir pencereye yol açacaktır:

LoadRunner'da Analizi Kullanma

Bu sizi hızla Session Explorer'ın ana penceresine götürmelidir. Ancak, karmaşık bir özel şablon kullanıyorsanız ve işlem herhangi bir nedenle durursa, işlemi iptal etmek ve baştan başlamak için Durdur düğmesine tıklayabilirsiniz.

2. LoadRunner Analiz Özet Raporu

İşlemler tamamlandığında, şuna benzeyen ana oturum penceresini göreceksiniz:

LoadRunner Analiz Özet Raporu

Burada sonuçları aldığınız dizini görebilirsiniz.

Senaryonuzla ilgili tüm bilgileri Analiz oturumunda da görebilirsiniz. Özet Rapor sekmesinde bu sonuçları elde etmek için çalıştırılan senaryonun süresini görebilirsiniz.

Yüzdelik terimi analizde neredeyse her grafikte kullanılır. Özellikler panelinde yüzdelik değerini tanımlayabilirsiniz. Varsayılan 90 olarak ayarlanmıştır.

LoadRunner Analiz Özet Raporu

Oturum Gezgini'ndeki grafik bölümüne dikkat edin:

LoadRunner Analiz Özet Raporu

Zaten birkaç grafik görünüyor. Grafik ismine tıklayabilir ve detaylı görünümünü görebilirsiniz.

Özet Raporundan, varsa SLA ile ilgili bilgileri açmak için düğmeye tıklayabilirsiniz.

Tıkladığınızda aşağıdaki pencereyi göreceksiniz:

LoadRunner Analiz Özet Raporu

Araç çubuğunu üstteki Dosya menüsünün hemen altında bulabilirsiniz, şöyle görünür:

LoadRunner Analiz Özet Raporu

Araç çubuğundaki tüm düğmeler Dosya menüsünden bazı eylemleri gerçekleştirir.

HP Analizi, Çalıştırma Zamanı Ayarları da dahil olmak üzere senaryonuzla ilgili her türlü bilgiyi içerir. Artık Çalıştırma Zamanı Ayarlarının performans üzerinde önemli bir etkiye sahip olduğunu bildiğiniz için, senaryoyu çalıştırmak için kullanılan ayarları Analiz içinden görüntüleyebilirsiniz.

Çalıştırma Zamanı Ayarlarını görüntülemek için,LoadRunner Analiz Özet Raporu Dosya Menüsünden veya LoadRunner Analiz Özet RaporuAraç çubuğundaki düğmesine tıklayın.

Çalıştırma Süresi Ayarları aşağıdaki gibi görüntülenecektir:

LoadRunner Analiz Özet Raporu

Gördüğünüz gibi bu pencereden tüm ayarları görmekle kalmıyor, aynı zamanda Zamanlama'yı da tıklayarak açabiliyorsunuz. LoadRunner'da Analizör nasıl kullanılır?düğmesine tıklayın veya komut dosyasını tıklayarak görüntüleyin LoadRunner Analiz Özet Raporudüğme. Pencereyi kapatmak için üzerine tıklayın LoadRunner Analiz Özet Raporu düğmesine basın.

3. Analiz Grafikleri

HP Analysis, Analysis sırasında en önemli grafikleri yükleyecektir. Mevcut grafiğe karşı ayrıntıları görüntülemek için Session Explorer'dan herhangi bir grafik adına tıklayabilirsiniz.

Birkaç grafiği tek tek ele alalım.

3.1) Ortalama Tepki Süresi grafiği:

Bu grafik, yük testinin her saniyesinde VUser'lar tarafından Web sunucusunda yapılan isabetlerin sayısını görüntüler. Bu grafik, isabet sayısı açısından VU kullanıcılarının oluşturduğu yük miktarını değerlendirmenize yardımcı olur.

Senaryomuzun grafiğine bir göz atın:

Ortalama Tepki Süresi Grafiği

Bir grafiği görüntülerken, grafik açıklamalarını yan yana koymak çok önemlidir.

Açıklama, işlem adını, rengini, minimum değerini, ortalama değerini, maksimum değerini ve standart sapmasını (ortalama etrafındaki sapmayı) gösterir.

Grafiğin renkleri Efsaneden tanınabilir.

3.2) Saniyedeki İsabet Sayısı grafiği:

Bu grafik, yük testinin her saniyesinde VUser'lar tarafından Web sunucusunda yapılan isabetlerin sayısını görüntüler. Bu grafik, isabet sayısı açısından VU kullanıcılarının oluşturduğu yük miktarını değerlendirmenize yardımcı olur.

Senaryomuz durumunda grafiğe bir göz atın:

Saniye Başına İsabet Grafiği

Grafikten ve efsaneden de görülebileceği gibi, sunucuya herhangi bir isabetin olmadığı zamanlar olmuştur.

3.3) VUsers grafiğini çalıştırma:

Bu grafik, bir yükleme testinin her saniyesinde VUser komut dosyalarını çalıştıran VUser'ların sayısını ve bunların durumunu görüntüler. Bu grafik, herhangi bir anda sunucunuzdaki VUser yükünü belirlemek için kullanışlıdır.

VUsers Grafiğini Çalıştırma

3.4) Verim grafiği

Bu grafik, yük testi sırasında Web sunucusundaki üretim miktarını (bayt cinsinden) görüntüler. Verim, VUser'ların herhangi bir saniyede sunucudan aldığı veri miktarını temsil eder. Bu grafik, VUser'ların oluşturduğu yük miktarını sunucu verimi açısından değerlendirmenize yardımcı olur.

Verim Grafiği

İşte bazı grafiklerin açıklaması:

3.5) VKullanıcı Özeti:

Bu grafik, çalışmasını başarıyla tamamlayan, çalışmasını durduran veya hatalarla sonlandıran VU kullanıcılarının sayısını gösterir. Şöyle görünüyor:

VKullanıcı Özeti

3.6) Randevu grafiği:

Bu grafik, buluşma noktalarında VUser'ların ne zaman serbest bırakıldığını ve her noktada kaç VUser'ın serbest bırakıldığını gösterir. Şöyle görünüyor:

Randevu Grafiği

3.7) Saniyedeki İşlemler grafiği:

Bu grafik, bir yükleme testinin her saniyesinde gerçekleştirilen tamamlanan işlemlerin (hem başarılı hem de başarısız) sayısını görüntüler. Bu grafik, herhangi bir anda sisteminizdeki gerçek işlem yükünü belirlemenize yardımcı olur. Şöyle görünüyor:

Saniye Başına İşlem Grafiği

3.8) Saniyede Toplam İşlem Grafiği:

Bu grafik, bir yükleme testinin her saniyesinde gerçekleştirilen tamamlanan işlemlerin (hem başarılı hem de başarısız) toplam sayısını görüntüler. Bu grafik, herhangi bir anda sisteminizdeki gerçek işlem yükünü belirlemenize yardımcı olur. Şöyle görünüyor:

Saniye Başına Toplam İşlem Grafiği

3.9) İşlem Özeti grafiği:

Bu grafikte başarılı olan, başarısız olan, durdurulan veya hatayla biten işlemlerin sayısı görüntülenir. Şöyle görünüyor:

İşlem Özeti Grafiği

3.10) İşlem Performansı Özeti grafiği:

Bu grafik, yük testindeki tüm işlemler için minimum, ortalama ve maksimum yanıt süresini görüntüler. Şöyle görünüyor:

LoadRunner'da Analiz Aracını Kullanma

3.11) Yük Altında İşlem Yanıt Süresi grafiği:

Yük testi sırasında herhangi bir noktada çalışan VUser sayısına göre ortalama işlem yanıt sürelerini görüntüler. Bu grafik, VUser yükünün performans süresi üzerindeki genel etkisini görüntülemenize yardımcı olur ve en çok, kademeli yüklemeyle çalıştırılan bir yük testini analiz ederken kullanışlıdır. Şöyle görünüyor:

Yük Altında İşlem Yanıt Süresi Grafiği

3.12) İşlem Yanıt Süresi Yüzdelik Grafiği:

Bu grafik, belirli bir zaman aralığında gerçekleştirilen işlemlerin yüzdesini gösterir. Bu grafik, sisteminiz için tanımlanan performans kriterlerini karşılayan işlemlerin yüzdesini belirlemenize yardımcı olur. Şöyle görünüyor:

İşlem Yanıt Süresi Yüzdelik Grafiği

3.13) İşlem Yanıt Süresi Dağılım grafiği:

Bu grafik, zaman aralıkları dağılımında bir işlemin kaç kez tamamlandığını gösterir. Bu grafiğin aynı anda yalnızca tek bir işleme ilişkin bilgileri görüntülediğini unutmayın. Şöyle görünüyor:

İşlem Yanıt Süresi Dağılım Grafiği

3.14) Verim (MB) grafiği:

Bu grafik, yük testi sırasında Web sunucusundaki verim miktarını (megabayt cinsinden) gösterir. Verim, VUsers'ın sunucudan herhangi bir saniyede aldığı veri miktarını temsil eder. Bu grafik, VUsers'ın sunucu verimi açısından ürettiği yük miktarını değerlendirmenize yardımcı olur. Şöyle görünür:

Verim(MB) Grafiği

3.15) HTTP Durum Kodu Özeti:

Bu grafik, yükleme testi sırasında Web Sunucusundan döndürülen çeşitli HTTP protokolü durum kodlarının dağılımını görüntüler. Şöyle görünüyor:

HTTP Durum Kodu Özeti

3.16) Saniye Başına HTTP Yanıtı grafiği:

Bu grafik, yük testinin her saniyesinde Web sunucusundan döndürülen farklı HTTP durum kodlarının sayısını görüntüler. Şöyle görünüyor:

Saniye Başına HTTP Yanıtı Grafiği

3.17) Saniyede İndirilen Sayfa Sayısı grafiği:

Bu grafik, yükleme testi sırasında Web sunucusundan alınan sayfa sayısını görüntüler. Şöyle görünüyor:

Saniyede İndirilen Sayfa Sayısı Grafiği

3.18) Bağlantı grafiği:

Bu grafik Bağlantı sayısını görüntüler. Şöyle görünüyor:

Bağlantı Grafiği

3.19) Saniyedeki Bağlantı Grafikleri:

Bu grafik Saniyedeki Bağlantı sayısını gösterir. Şöyle görünüyor:

Saniye Başına Bağlantı Grafikleri

3.20) Sayfa Bileşeni Dağılımı (Zaman İçinde) grafiği:

Bu grafik, senaryo çalışmasının her saniyesinde her Web sayfası ve bileşenleri için ortalama yanıt süresini (saniye cinsinden) görüntüler. Şöyle görünüyor:

Sayfa Bileşeni Dağılımı (Zaman İçinde) Grafiği

3.21) Sayfa İndirme Süresi Dağılımı (Zaman İçi) grafiği:

Bu grafik, senaryo çalıştırmasının her saniyesinde her sayfa bileşeninin indirme süresinin dökümünü görüntüler. Şöyle görünüyor:

Sayfa İndirme Süresi Dağılımı (Zaman İçi) Grafiği

3.22) Birinciye Giden Zaman Buffer grafik:

Bu grafik, senaryo çalışmasının her saniyesinde her Web sayfası bileşeninin göreli sunucu/ağ süresini (saniye cinsinden) görüntüler, ilk arabellek Web sunucusundan başarıyla geri alınana kadar geçen süre boyunca. Şöyle görünür:

İlk Zaman Buffer grafik

4. Grafikleri Birleştirme

Daha anlamlı bilgi sağlamak için iki grafiğin birleştirilmesi gerekebilir. Örneğin yukarıda grafiklerde tartıştığımız gibi, sunucuya herhangi bir isabet olmadığında ağ üzerinde bant genişliği de yoktu.

Birleştirme sırasında bu daha kolay çizilebilir.

Grafiklerin nasıl birleştirildiğini görelim.

Grafik birleştirme seçeneğini açmadan önce, birleştirmek istediğiniz en az bir grafiğin açık olduğundan emin olun. Yardımcı program, önceden açılmış olan grafiğe başka bir grafik eklemek istediğinizi varsayacaktır.

Grafik birleştirme penceresini açmak için Görünüm menüsüne gidin ve Grafikleri Birleştir'e tıklayın. Menünün nasıl göründüğü aşağıda açıklanmıştır:

Grafikleri Birleştirme

Yukarıdaki menüye tıklamak grafikleri birleştirmenin ana penceresini açacaktır, işte bir anlık görüntü:

Grafikleri Birleştirme

Burada İşlem Yanıt Süresini Çalışan VUsers grafiğiyle birleştiriyoruz. Grafiği Birleştir penceresi, yeni oluşturulan birleştirilmiş grafiğin adını girmenizi gerektirir.

Bu birleştirilmiş grafiğin nasıl göründüğü:

Grafikleri Birleştirme

5. Yeni Grafikler Ekleyin

Yeni grafik eklemek için Grafik menüsüne tıklayın ve Yeni Grafik Ekle seçeneğini seçin.

Menünün aşağıdaki anlık görüntüsüne bakın:

Yeni Grafikler Ekle

Tıklandığında LoadRunner'da (HP Analizi) bulunan tüm grafiklerin bir listesi açılacaktır.

Adına çift tıklayarak herhangi bir grafiği seçebilirsiniz. Bu, grafiği değerlerle/istatistiklerle birlikte HP Analysis'in ana penceresine yükleyecektir.

Ana pencereye geri dönmek için Kapat düğmesini tıklayın.

Şimdi pencereye bir göz atalım:

Yeni Grafikler Ekle

6. Sonuçlarla Geçiş

Halihazırda birden fazla senaryo çalıştırmanız varsa, istatistikleri çapraz eşleştirmek için bunların sonuçlar klasörünü kullanabilirsiniz. Bu süreç, her iki sonucun doğrudan karşılaştırılmasına ve kümülatif bir rapor oluşturulmasına yardımcı olur.

Çapraz sonuçları gerçekleştirmek için tıklayın.Sonuçlarla Geçişaraç çubuğundan simgesine tıklayın veya Dosya Menüsü'nden Sonuçlarla Çapraz'a tıklayın.

Bu pencereyi açacaktır:

Sonuçlarla Geçiş

Sonuç Listesi, mevcut sonuç klasörünüzü (analizin gerçekleştirildiği) gösterir

Çaprazın analiz edileceği başka bir sonuç klasörü eklemek için Ekle düğmesine tıklayabilirsiniz.

Sonuçlarla Geçiş

Diğer sonuç klasörünü seçin ve Aç'a tıklayın.

Önceki Sonuç Listesi penceresi tekrar açılacaktır. Bu sefer listede iki sonuç klasörünüz olacak.

Pencereye bir göz atın:

Sonuçlarla Geçiş

Tamam düğmesine tıklayın.

Her iki sonucun yan yana karşılaştırılmasını içeren yeni bir pencere açılacaktır.

İşte bir anlık görüntü:

Sonuçlarla Geçiş

Çapraz listeye istediğiniz kadar sonuç klasörü ekleyebilirsiniz ancak bunun anlaşılması ve analiz edilmesi karmaşık hale gelecektir. Bu nedenle listenin kısa tutulması tavsiye edilir.

7. Oturumu Kaydetmek

HP Analysis ile çalışmak önemli ölçüde zaman alabilir. Grafiği birleştirmiş olabileceğiniz veya şu anda yeni bir grafik üzerinde çalıştığınız için oturum bilgilerinizi kayıtlı tutmak iyi bir fikirdir.

Oturumunuzu kaydetmek için Dosya Menüsüne tıklayın ve Kaydet'e tıklayın.

Aşağıdaki diyalog penceresi açılacaktır:

Oturumu Kaydetme

Kaydet düğmesine tıklamak, oturumun boyutuna bağlı olarak anında veya zaman alıcı olabilecek Kaydetme işlemini başlatacaktır.

İşte pencerenin neye benzediği:

Oturumu Kaydetme

7.1) Oturum Açma

Mevcut bir oturumu benzer şekilde açabilirsiniz. Dosya Menüsü altında Aç'a tıklamanız ve kaydedilen oturumun klasörünü seçmeniz yeterlidir. HP Analizinin son klasör düğümünü açmayacağını unutmayın; bunun yerine klasörün kendisi açılacaktır.

Oturum Açma

Bu, çalışmanıza devam edebileceğiniz Analizin ana penceresini açacaktır.

8. HTML Raporuna Aktarma:

HP Analizi, tüm verileri iyi biçimlendirilmiş bir HTML veya belge biçimindeki rapora aktarma özelliği sağlar. Dışa aktarmak için Rapor menüsüne tıklayın ve HTML Raporu'nu seçin. Aşağıdaki menüye bir göz atın:

HTML Raporuna Aktarma

Bu, HML raporunun yerleştirileceği dizini bulmak için bir iletişim kutusu açacaktır.

Aşağıdaki ekran görüntüsüne bir göz atın:

HTML Raporuna Aktarma

Kaydet düğmesine tıkladığınızda, HP Analysis sonuçları dışa aktarmaya ve HTML formatında bir rapor hazırlamaya başlayacaktır. Dışa aktardığınız raporun boyutuna bağlı olarak kısa bir süre için bir açılış ekranı görünecektir:

HTML Raporuna Aktarma

Dışa aktarma tamamlandıktan sonra, yakın zamanda dışa aktarılan HTML dosyası hemen Internet Explorer'da veya varsayılan tarayıcınızda açılır. İşte 1. Performansınız nasıl Test yapmak Rapor şuna benzer:

HTML Raporuna Aktarma

Analizör ile ilgili video

Tıkla okuyun videoya erişilemiyorsa