LoadRunner Analiz Eğitimi: Rapor ve Grafik

Bu eğitimde, aşağıdaki konuları inceleyeceğiz-

1. LoadRunner'da Analiz nasıl kullanılır?
2. LoadRunner Analiz Özet Raporu
3. Analiz Grafikleri
4. Grafikleri Birleştirme
5. Yeni Grafikler Ekleyin
6. Sonuçlarla Geçiş
7. Bir Oturumu Kaydetme
Hadi başlayalım-

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

HP Analysis, adından da anlaşılacağı gibi, gerçekleştirdiğiniz performans testi üzerinde detaylı (kelimenin tam anlamıyla, çok detaylı) analizler yapmanızı sağlayan 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 ham bir biçimde tüm bilgileri 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'e gidin:

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

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

Dosya menüsüne tıklayın ve aşağıdaki anlık görüntüdeki gibi bir menü listesi göreceksiniz:

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

HP Controller'ın bir klasörde bir sonuç havuzu 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 için aşağıda bir anlık görüntü sağlanmıştır:

Doğru dosyayı seçtiğiniz anda, HP Analysis, işlem sırasında boş alan kalmadığından emin olmak için önce kullanılabilir disk alanını kontrol eder. Bunun nedeni, özellikle birden çok VUScript eklediğiniz ve uzun saatler boyunca çalıştırdığınız karmaşık senaryolar için bir oturumun boyutunun çok büyük olabilmesidir.

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

Disk alanının kullanılabilirliğini onayladıktan hemen sonra HP Analysis harekete geçecek ve aşağıda gösterildiği gibi şu anda analiz edilen bir pencere göreceksiniz:

Yukarıdaki pencere tarafından geçen süre, sonuç klasörünün boyutuna (veya o klasörde bulunan istatistiklere) bağlıdır.

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

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

Bu, sizi hızlı bir şekilde Oturum Gezgini'nin ana penceresine yönlendirmelidir. Ancak, bazı karmaşık özel şablonlar 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:

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ı almak için çalıştırılan senaryonun süresini görebilirsiniz.

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

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

Zaten birkaç grafik görünüyor. Grafiğin adını tıklayabilir ve ayrıntılarının görünümünü görebilirsiniz.

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

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

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

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

HP Analysis, Çalışma Zamanı Ayarları da dahil olmak üzere senaryonuzla ilgili her türlü bilgiyi içerir. Çalışma Zamanı Ayarlarının performans üzerinde önemli bir etkisi olduğunu bildiğinize göre, senaryoyu çalıştırmak için kullanılan ayarları Analiz içinden görüntüleyebilirsiniz.

Çalışma Süresi Ayarlarını görüntülemek için Dosya Menüsünden veya araç çubuğundan düğmesine tıklayın.

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

Görüldüğü gibi bu pencereden sadece tüm ayarlar görülmekle kalmaz, aynı zamanda buton ile Schedule'ı açabilir veya butonu ile script'i görüntüleyebilirsiniz. Pencereyi kapatmak için düğmesine tıklayın.

3. Analiz Grafikleri

HP Analysis, Analiz sırasında en önemli grafikleri yükleyecektir. Ayrıntıları mevcut grafiğe göre görüntülemek için Oturum Gezgini'nden herhangi bir grafik adına tıklayabilirsiniz.

Birkaç grafiği tek tek tartışalım.

3.1 Ortalama Tepki Süresi grafiği:

Bu grafik, yük testinin her saniyesi sırasında VUsers tarafından Web sunucusunda yapılan isabetlerin sayısını gösterir. Bu grafik, VUsers'ın oluşturduğu yük miktarını, isabet sayısı açısından değerlendirmenize yardımcı olur.

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

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

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

Grafiğin renkleri Lejand'dan tanınabilir.

3.2 Saniye Başına İsabet grafiği:

Bu grafik, yük testinin her saniyesi sırasında VUsers tarafından Web sunucusunda yapılan isabetlerin sayısını gösterir. Bu grafik, VUsers'ın oluşturduğu yük miktarını, isabet sayısı açısından değerlendirmenize yardımcı olur.

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

Grafikten ve efsaneden de anlaşılacağı gibi, sunucuya isabet olmadığı zamanlar oldu.

3.3 Çalışan VUsers grafiği:

Bu grafik, bir yük testinin her saniyesi sırasında VUser komut dosyalarını çalıştıran VUsers sayısını ve durumlarını görüntüler. Bu grafik, herhangi bir anda sunucunuzdaki VUser yükünü belirlemek için kullanışlıdır.

3.4 Verim grafiği

Bu grafik, yükleme testi sırasında Web sunucusundaki aktarım miktarını (bayt cinsinden) görüntüler. Verim, herhangi bir saniyede VKullanıcıların sunucudan aldığı veri miktarını temsil eder. Bu grafik, VUsers'ın ürettiği yük miktarını sunucu verimi açısından değerlendirmenize yardımcı olur.

İşte daha fazla grafiğin açıklaması:

3.5 VKullanıcı Özeti:

Bu grafik, çalıştırmalarını başarıyla tamamlayan, çalıştırmalarını durduran veya hatalarla sona eren VKullanıcıların sayısını görüntüler. Bu nasıl göründüğü:

3.6 Randevu grafiği:

Bu grafik, randevu noktalarında ne zaman VUsers'ın serbest bırakıldığını ve her bir noktada kaç tane VUser'ın serbest bırakıldığını gösterir. Bu nasıl göründüğü:

3.7 Saniye Başına İşlemler grafiği:

Bu grafik, bir yük testinin her saniyesi sırasında gerçekleştirilen tamamlanmış işlemlerin (hem başarılı hem de başarısız) sayısını gösterir. Bu grafik, herhangi bir anda sisteminizdeki gerçek işlem yükünü belirlemenize yardımcı olur. Bu nasıl göründüğü:

3.8 Saniye Başına Toplam İşlem grafiği:

Bu grafik, bir yük testinin her saniyesi sırasında gerçekleştirilen toplam tamamlanmış işlem sayısını (hem başarılı hem de başarısız) gösterir. Bu grafik, herhangi bir anda sisteminizdeki gerçek işlem yükünü belirlemenize yardımcı olur. Bu nasıl göründüğü:

3.9 İşlem Özeti grafiği:

Bu grafik, geçen, başarısız olan, durdurulan veya hatalarla sonuçlanan işlemlerin sayısını gösterir. Bu nasıl göründüğü:

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. Bu nasıl göründüğü:

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

Yük testi sırasında herhangi bir noktada çalışan VKullanıcıların 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örmenize yardımcı olur ve en çok, kademeli bir yükle çalıştırılan bir yük testinin analizinde kullanışlıdır. Bu nasıl göründüğü:

3.12 İşlem Tepki 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. Bu nasıl göründüğü:

3.13 İşlem Tepki Süresi Dağılım grafiği:

Bu grafik, bir işlemin zaman aralıkları dağılımı üzerinden kaç kez tamamlandığını gösterir. Bu grafiğin aynı anda yalnızca tek bir işlem için bilgileri görüntülediğini unutmayın. Bu nasıl göründüğü:

3.14 Verim (MB) grafiği:

Bu grafik, yük testi sırasında Web sunucusundaki aktarım miktarını (megabayt olarak) görüntüler. Verim, herhangi bir saniyede VKullanıcıların sunucudan aldığı veri miktarını temsil eder. Bu grafik, VUsers'ın ürettiği yük miktarını sunucu verimi açısından değerlendirmenize yardımcı olur. Bu nasıl göründüğü:

LoadRunner'da Analizör nasıl kullanılır?

3.15 HTTP Durum Kodu Özeti:

Bu grafik, yük testi sırasında Web Sunucusundan döndürülen çeşitli HTTP protokolü durum kodlarının dağılımını gösterir. Bu nasıl göründüğü:

4

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

Bu grafik, yük testinin her saniyesi sırasında Web sunucusundan döndürülen farklı HTTP durum kodlarının sayısını görüntüler. Bu nasıl göründüğü:

3.17 Saniye Başına Sayfa İndirme grafiği:

Bu grafik, yükleme testi sırasında Web sunucusundan alınan sayfaların sayısını gösterir. Bu nasıl göründüğü:

3.18 Bağlantı grafiği:

Bu grafik, Bağlantıların sayısını gösterir. Bu nasıl göründüğü:

3.19 Saniye Başına Bağlantı Grafikleri:

Bu grafik, Saniyedeki Bağlantı sayısını gösterir. Bu nasıl göründüğü:

3.20 Sayfa Bileşeni Dökümü (Zaman İçinde) grafiği:

Bu grafik, senaryo çalıştırmasının her saniyesi sırasında her Web sayfası ve bileşenleri için ortalama yanıt süresini (saniye olarak) görüntüler. Bu nasıl göründüğü:

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

Bu grafik, senaryo çalıştırmasının her saniyesi sırasında her sayfa bileşeninin indirme süresinin bir dökümünü gösterir. Bu nasıl göründüğü:

3.22 İlk Tampon Süresi grafiği:

Bu grafik, senaryo çalıştırmasının her saniyesi sırasında, ilk arabellek Web sunucusundan başarıyla geri alınana kadar geçen süre için her Web sayfası bileşeninin göreli sunucu/ağ süresini (saniye cinsinden) görüntüler. Bu nasıl göründüğü:

4. Grafikleri Birleştirme

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

Bu, birleştirme sırasında 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 zaten açık olduğundan emin olun. Yardımcı program, önceden açılmış grafiğe başka bir grafik eklemek istediğinizi varsayacaktır.

Birleştirme grafiği 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:

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

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

Bu birleştirilmiş grafiğin nasıl göründüğü aşağıda açıklanmıştır:

5. Yeni Grafikler Ekleyin

Yeni grafik eklemek için Grafik menüsüne tıklayın ve Yeni Grafik Ekle'yi seçin.

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

:

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

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

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

Pencereye bir göz atalım:

6. Sonuçlarla Geçiş

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

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

Bu pencereyi açacaktır:

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

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

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 bakın:

Tamam düğmesine tıklayın.

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

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

Ç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ı önerilir.

7. Bir Oturumu Kaydetme

HP Analysis ile çalışmak önemli ölçüde zaman alabilir. Grafiği birleştirmiş olabileceğiniz veya şu anda yeni bir grafik üzerinde çalışıyor olabileceğiniz için, oturum bilgilerinizi kaydetmeniz iyi bir fikirdir.

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

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

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

İşte pencerenin nasıl göründüğü:

7.1 Oturum Açma

Mevcut bir oturumu benzer şekilde açabilirsiniz. Dosya Menüsü altında Aç'a tıklayın ve kaydedilen oturumun klasörünü seçin. HP Analysis'in son klasör düğümünü açmayacağını unutmayın; bunun yerine klasörün kendisini açacaktır.

Bu, işinize devam edebileceğiniz Ana Analiz penceresini açacaktır.

8. HTML Raporuna Aktarma:

HP Analysis, tüm verileri iyi biçimlendirilmiş bir HTML veya belge biçimindeki rapora dışa 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:

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:

Kaydet düğmesine tıkladığınız anda, 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:

Dışa aktarma işlemi tamamlandıktan sonra, en son dışa aktarılan HTML dosyasını hemen Internet Explorer'da veya varsayılan tarayıcınızda açar. 1. Performans Testi Raporunuz şöyle görünür:

Analizör Videosu

Videoya erişilemiyorsa buraya tıklayın