LoadRunner Analiz Eğitimi: Rapor ve Grafik
⚡ Akıllı Özet
LoadRunner Analizi, Controller tarafından bırakılan ham sonuç dökümünü okunabilir grafiklere, özet rapora ve dışa aktarılabilir HTML raporuna dönüştürür; böylece tamamlanmış bir yük testi, paydaşlara sunabileceğiniz bir kanıt haline gelir.

LoadRunner'da Analiz Nasıl Kullanılır?
Adından da anlaşılacağı gibi, LoadRunner Analizi, gerçekleştirdiğiniz performans testine ilişkin ayrıntılı (kelimenin tam anlamıyla çok ayrıntılı) analizler yapmak için kullanılan bir programdır.
Analiz, oluşturulan dökümü ele alır. kontrolör Yük testi çalıştırılırken, döküm dosyası tüm bilgileri ham biçimde içerir ve bu bilgiler Analiz tarafından çeşitli grafikler oluşturmak için ayrıştırılır.
Marka notu: Bu ekranlar HP dönemine ait ürünlerdir. Ürün daha sonra Micro Focus'a geçti ve şu anda... OpenText Profesyonel Performans MühendisliğiAnaliz menüleri ve grafik adları değişmeden kalmıştır.
LoadRunner Analizi hakkında daha fazla bilgi edinelim.
Analiz özelliğini başlatmak için, aşağıdaki şekilde gösterildiği gibi Başlat Menüsü => HP Yazılımı => HP LoadRunner => Analiz yolunu izleyin:
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:
Bir süre sonra, bu karşılama ekranı otomatik olarak Analiz ana ekranına yönlendirecektir. Ana ekran, eski haline getirilmiş modda açılacaktır. Aşağıdaki ekran görüntüsüne bakın:
Dosya menüsüne tıkladığınızda aşağıdaki anlık görüntüdeki gibi menülerin bir listesini göreceksiniz:
Yeni bir analiz oturumu oluşturmak 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ı olan LRR, LoadRunner Sonuçları anlamına gelir.
Denetleyicinin sonuçları bir klasörde depoladığını hatırlıyor musunuz? Bu klasör lrr dosyasını içerir.
Sürüm notu: .lrr dosyası, Controller'ın ham çıktısını içerir; ayrıştırılmış oturum .lra olarak ayrı olarak kaydedilir ve yeniden açtığınız dosya budur. Sonuçlar > Otomatik Yükleme Analizi, Controller'ın sizin için Analizi başlatmasını sağlar.
Analiz oturumunu oluşturmak istediğiniz senaryonun res klasörünü bulun. Referans olması için aşağıda bir ekran görüntüsü verilmiştir:
Doğru dosyayı seçtiğiniz anda, Analiz öncelikle işlem sırasında yer kalmaması için kullanılabilir disk alanını kontrol edecektir. Bunun nedeni, özellikle birden fazla VUser komut dosyası içeren ve uzun saatler boyunca çalışan karmaşık senaryolarda oturum boyutunun çok büyük olabilmesidir. Onay mesajı, aşağıdaki Dosya menü girişinin yanında kısa bir süre sonra görünecektir.
Disk alanının kullanılabilirliğini onayladıktan hemen sonra, Analiz işlemi başlayacak ve aşağıda gösterildiği gibi "şu anda analiz ediliyor" penceresini göreceksiniz:
Yukarıdaki pencerenin çalışma süresi, 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.
İşlem tamamlandığında, format şablonunun uygulanacağı hızlı bir pencere otomatik olarak açılacaktır:
Bu sizi hızlıca Oturum Gezgini'nin ana penceresine yönlendirmelidir. Ancak, karmaşık bir özel şablon kullanıyorsanız ve işlem herhangi bir nedenle durursa, işlemi iptal etmek ve yeniden başlatmak için Durdur düğmesine tıklayabilirsiniz.
LoadRunner Analiz Özet Raporu
İşlem tamamlandığında, aşağıdaki gibi görünen ana oturum penceresini göreceksiniz:
Burada sonuçları aldığınız dizini görebilirsiniz.
Analiz oturumu içinde senaryonuzla ilgili tüm bilgilere de ulaşabilirsiniz. Ö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.
Oturum Gezgini'ndeki grafik bölümüne dikkat edin:
Birkaç grafik zaten görüntüleniyor. Grafik adına tıklayarak detaylı görünümünü inceleyebilirsiniz.
Özet Raporu'ndan, Denetleyici'de bir SLA tanımlanmışsa, çalıştırmaya ilişkin SLA ile ilgili bilgilere ulaşabilirsiniz.
Tıkladığınızda aşağıdaki pencereyi göreceksiniz:
Araç çubuğunu, üst kısımda bulunan 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ı eylemleri gerçekleştirir.
Analiz, çalışma zamanı ayarları da dahil olmak üzere senaryonuzla ilgili her türlü bilgiyi içerir. Bildiğiniz gibi, çalışma zamanı ayarları performansı önemli ölçüde etkiler, bu nedenle 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, Dosya menüsünden veya
Araç çubuğundaki düğmesine tıklayın.
Çalıştırma Süresi Ayarları aşağıdaki gibi görüntülenecektir:
Gördüğünüz gibi, bu pencereden tüm ayarları görebilmenin yanı sıra, üzerine tıklayarak Takvimi de açabilirsiniz. düğmeye tıklayarak veya üzerine tıklayarak komut dosyasını görüntüleyebilirsiniz.
Düğme. Pencereyi kapatmak için üzerine tıklayın.
düğmesine basın.
Analiz Grafikleri
Analiz, analiz anında en önemli grafikleri yükler. Oturum Gezgini'nde herhangi bir grafik adına tıklayarak o grafiğin ayrıntılarını görüntüleyebilirsiniz.
İki kontrol, her grafiğin gösterdiği şeyi değiştirir: taneciklikher veri noktasının kapsadığı zaman dilimi ve filtrelerBu, grafiği seçilen işlemlere veya sanal kullanıcılara kısıtlar.
Şimdi birkaç grafiği tek tek inceleyelim.
Ortalama Tepki Süresi Grafiği
Bu grafik, yük testinin her saniyesinde her işlemin gerçekleştirilmesi için geçen ortalama süreyi göstermektedir. Sunucu performansının, üzerinde anlaşılan minimum ve maksimum yanıt süresi aralığında kalıp kalmadığını göstermektedir.
Senaryomuzun grafiğine bir göz atın:
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.
Saniye Başına İsabet 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 örneğinde grafiği inceleyin:
Grafikten ve açıklama kısmından da görülebileceği gibi, sunucuya hiç istek gelmediği zamanlar olmuştur.
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.
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.
İşte bazı grafiklerin daha açıklaması:
VUser Özet Grafiği
Bu grafik, çalıştırmayı başarıyla tamamlayan, çalıştırmayı durduran veya hatayla sonlandıran sanal kullanıcı sayısını göstermektedir. Grafik şu şekilde görünmektedir:
Randevu Grafiği
Bu grafik, sanal kullanıcıların buluşma noktalarında ne zaman serbest bırakıldığını ve her noktada kaç sanal kullanıcının serbest bırakıldığını göstermektedir. Grafik şu şekilde görünmektedir:
Saniye Başına İşlem Grafiği
Bu grafik, yük testi sırasında her saniyede gerçekleştirilen tamamlanmış işlem sayısını (hem başarılı hem de başarısız) gösterir. Bu grafik, sisteminizdeki gerçek işlem yükünü herhangi bir anda belirlemenize yardımcı olur. Grafik şu şekilde görünür:
Saniye Başına Toplam İşlem Grafiği
Bu grafik, yük testi sırasında her saniyede gerçekleştirilen toplam tamamlanmış işlem sayısını (hem başarılı hem de başarısız) gösterir. Bu grafik, sisteminizdeki gerçek işlem yükünü herhangi bir anda belirlemenize yardımcı olur. Grafik şu şekilde görünür:
İşlem Özeti Grafiği
Bu grafik, başarılı, başarısız, durdurulan veya hatayla sonuçlanan işlem sayısını göstermektedir. Grafik şu şekilde görünmektedir:
İşlem Performansı Özeti Grafiği
Bu grafik, yük testindeki tüm işlemler için minimum, ortalama ve maksimum yanıt sürelerini göstermektedir. Grafik şu şekilde görünmektedir:
Yük Altında İşlem Yanıt Süresi Grafiği
Bu grafik, yük testi sırasında herhangi bir anda çalışan sanal kullanıcı (VUser) sayısına göre ortalama işlem yanıt sürelerini gösterir. Sanal kullanıcı yükünün performans süresi üzerindeki genel etkisini görmenize yardımcı olur ve özellikle kademeli bir yükle çalıştırılan bir yük testini analiz ederken en faydalıdır. İşte görünümü:
İş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. İşte görünümü:
İşlem Yanıt Süresi Dağılım Grafiği
Bu grafik, bir işlemin farklı zaman aralıklarında kaç kez tamamlandığını göstermektedir. Ancak, bu grafikte her seferinde yalnızca tek bir işleme ait bilgiler gösterilmektedir. Grafik şu şekilde görünmektedir:
Veri Aktarım Hızı (MB) Grafiği
Bu grafik, yük testi sırasında web sunucusundaki veri aktarım hızını (megabayt cinsinden) göstermektedir. Veri aktarım hızı, sanal kullanıcıların sunucudan herhangi bir saniyede aldığı veri miktarını temsil eder. Bu grafik, sanal kullanıcıların sunucu veri aktarım hızı açısından oluşturduğu yük miktarını değerlendirmenize yardımcı olur. Grafik şu şekilde görünmektedir:
HTTP Durumu Code Özet Grafik
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östermektedir. Grafik şu şekilde görünmektedir:
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östermektedir. Grafik şu şekilde görünmektedir:
Saniyede İndirilen Sayfa Sayısı Grafiği
Bu grafik, yük testi sırasında web sunucusundan alınan sayfa sayısını göstermektedir. Grafik şu şekilde görünmektedir:
Bağlantı Grafiği
Bu grafik, çalışma sırasında web sunucusuna açılan bağlantı sayısını göstermektedir. Grafik şu şekilde görünmektedir:
Saniye Başına Bağlantı Grafiği
Bu grafik, çalışma sırasında saniyede açılan bağlantı sayısını göstermektedir. Grafik şu şekilde görünmektedir:
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östermektedir. Grafik şu şekilde görünmektedir:
Sayfa İndirme Süresi Dağılımı (Zaman İçi) Grafiği
Bu grafik, senaryo çalışmasının her saniyesinde her sayfa bileşeninin indirme süresinin ayrıntılı bir dökümünü göstermektedir. Grafik şu şekilde görünmektedir:
İlk Zaman Buffer grafik
Bu grafik, senaryo çalışmasının her saniyesinde, web sunucusundan ilk arabellek başarıyla geri alınana kadar geçen süre boyunca, her bir web sayfası bileşeninin göreceli sunucu/ağ süresini (saniye cinsinden) gösterir. Grafik şu şekilde görünür:
Grafikleri Birleştirme
Daha anlamlı bilgiler elde etmek için iki grafiğin birleştirilmesi gerekebilir. Örneğin, yukarıdaki grafiklerde gördüğümüz gibi, sunucuya hiçbir istek gelmediğinde ağ üzerinden bant genişliği de yoktu.
İki grafik yan yana çizildiğinde bu ilişkiyi görmek çok daha kolaylaşır.
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. Araç, zaten açık olan 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 seçeneğine tıklayın. Menü şu şekilde görünmektedir:
Yukarıdaki menüye tıklamak, grafikleri birleştirme için ana pencereyi açacaktır. İşte bir ekran görüntüsü:
Burada, İşlem Yanıt Süresi grafiğini Çalışan Sanal Kullanıcılar grafiğiyle birleştiriyoruz. Grafik Birleştirme penceresi, birleştirilecek grafik adını ve üç birleştirme türünden birini soruyor:
| Birleştirme türü | Ne yapar | Bunu ne zaman kullanacaksın? |
|---|---|---|
| Kaplama | Tek bir grafik, her iki tarafta birer Y ekseni, ortak X ekseni. | Her iki ölçüm de aynı zaman çizelgesinde okundu. |
| Çini | Grafikler üst üste yığılmış, Y ekseni bölünmüş, X ekseni paylaşılmış. | Değer aralıkları üst üste bindirilemeyecek kadar farklı. |
| İlişkilendirmek | Bir grafiğin Y ekseni diğerinin Y eksenine göre çizilmiştir. | Bir ölçümün diğerini etkileyip etkilemediğini test etmek. |
Birleştirilmiş grafik şu şekilde görünüyor:
Yeni Grafikler Ekle
Yeni bir grafik eklemek için Grafik menüsüne tıklayın ve Yeni Grafik Ekle'yi seçin.
Aşağıda menünün ekran görüntüsü yer almaktadır:
Tıklandığında, LoadRunner Analizinde bulunan tüm grafiklerin listesi açılacaktır.
Grafiğin adına çift tıklayarak istediğiniz grafiği seçebilirsiniz. Bu işlem, grafiği değerleri ve istatistikleriyle birlikte Analiz ana penceresine yükleyecektir.
Ana pencereye geri dönmek için Kapat düğmesini tıklayın.
Şimdi pencereye bir göz atalım:
Sonuçlarla Geçiş
Eğer daha önce birden fazla senaryo çalıştırdıysanız, istatistikleri karşılaştırmak için sonuç klasörlerini kullanabilirsiniz. Bu işlem, her iki sonucu doğrudan karşılaştırmanıza ve kümülatif bir rapor oluşturmanıza yardımcı olur.
Çapraz sonuçları görüntülemek için, üzerine tıklayın. Araç çubuğundaki simgeye tıklayın veya Dosya menüsünden Sonuçlarla Çaprazla seçeneğine tıklayın.
Bu işlem aşağıdaki pencereyi açacaktır:
Sonuç Listesi, analizi yapılan mevcut sonuç klasörünüzü göstermektedir.
Çaprazlama işleminin 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ü olacaktır.
Pencereye bir göz atın:
Tamam düğmesine tıklayın.
Yeni bir pencere açılacak ve her iki sonucun yan yana karşılaştırması gösterilecektir.
İşte bir anlık görüntü:
Çapraz listeye istediğiniz kadar sonuç klasörü ekleyebilirsiniz; ancak bu, anlamayı ve analiz etmeyi karmaşık hale getirecektir. Bu nedenle listeyi kısa tutmanız önerilir.
Oturumu Kaydetme
Analiz işlemleri önemli miktarda zaman alabilir. Bir grafiği birleştirmiş veya yeni bir grafiği inceliyor olabileceğiniz için oturum bilgilerinizi kaydetmeniz iyi bir fikirdir.
Oturumunuzu kaydetmek için Dosya menüsüne tıklayın ve Kaydet seçeneğine tıklayın.
Aşağıdaki diyalog penceresi açılacaktır:
Kaydet düğmesine tıklamak, oturumun boyutuna bağlı olarak anlık veya zaman alıcı olabilen kaydetme işlemini başlatacaktır. Yazılacak olan, birleştirdiğiniz veya eklediğiniz tüm grafikler de dahil olmak üzere .lra oturum dosyasıdır.
İşte pencerenin neye benzediği:
Oturum Açma
Mevcut bir oturumu da benzer şekilde açabilirsiniz. Dosya menüsünün altındaki Aç seçeneğine tıklayın ve kaydedilmiş oturumun klasörünü seçin. Unutmayın, Analiz son klasör düğümünü değil, klasörün kendisini açacaktır.
Bu, çalışmanıza devam edebileceğiniz Analizin ana penceresini açacaktır.
HTML Raporuna Dışa Aktarma
Analiz, tüm verileri düzgün biçimlendirilmiş bir HTML veya Word raporuna aktarma özelliği sunar. Aktarmak için Rapor menüsüne tıklayın ve HTML Raporu'nu seçin. Aşağıdaki menüye göz atın:
Bu işlem, HTML raporunun yerleştirileceği dizini bulmanızı sağlayacak 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, Analiz 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 karşılama ekranı görünecektir:
Dışa aktarma işlemi tamamlandıktan sonra, yeni dışa aktarılan HTML dosyası Internet Explorer veya varsayılan tarayıcınızda hemen açılacaktır. İşte ilk performansınız böyle olacak. Test yapmak Rapor şu şekilde görünüyor:
Bahşiş: Şablonu "Bu şablonu yeni bir oturuma otomatik olarak uygula" seçeneği ve otomatik HTML raporu seçeneği işaretli olarak kaydedin; böylece Analysis, bundan sonraki her oturumda aynı raporu oluşturacaktır.
Analizör ile ilgili video
Aşağıdaki kılavuz, aynı analiz ekranlarını hareketli olarak göstermektedir.
Tıkla okuyun Videoya erişilemiyorsa.
Analiz, LoadRunner iş akışını sonlandırır: VuGen komut dosyaları temizlenir. ilişki hem de ölçülebilirliği, tarafından yönetiliyor kontrolörO halde burayı okuyun. Bakın LoadRunner mimarisi, Performans testi hem de Yük Testi kılavuzları.


























.png)






.png)
















