LoadRunner-Analyse-Tutorial: Bericht und Diagramm

1. So verwenden Sie Analysis in LoadRunner

HP Analysis ist, wie der Name schon sagt, ein Programm zur Durchführung einer detaillierten (im wahrsten Sinne des Wortes sehr detaillierten) Analyse des von Ihnen durchgeführten Leistungstests.

HP Analysis übernimmt den vom Controller erstellten Dump während der Ausführung Ihres Auslastungstests. Der Dump enthält alle Informationen in einem Rohformat, das von HP Analysis analysiert wird, um verschiedene Diagramme zu erstellen.

Erfahren Sie mehr über HP Analysis.

Um HP Analysis zu starten, gehen Sie zu Startmenü =>HP Software =>HP LoadRunner =>Analysis, wie unten gezeigt:

Verwenden Sie Analysis in LoadRunner

Dadurch wird die Analyse gestartet. Wie üblich öffnet sich zunächst ein Begrüßungsbildschirm wie unten gezeigt:

Verwenden Sie Analysis in LoadRunner

Nach einem Moment führt dieser Begrüßungsbildschirm automatisch zum Hauptbildschirm von HP Analysis. Der Hauptbildschirm wird im wiederhergestellten Modus geöffnet. Siehe folgenden Schnappschuss:

Verwenden Sie Analysis in LoadRunner

Klicken Sie auf das Menü „Datei“ und Sie sehen eine Liste der Menüs wie im folgenden Schnappschuss:

Verwenden Sie Analysis in LoadRunner

Klicken Sie auf das Dateimenü oder verwenden Sie Strg + N, um die Analysesitzung zu erstellen. Dadurch wird ein Dialog eröffnet box um Ihnen beim Auffinden der LRR-Datei zu helfen. Die Dateierweiterung LRR steht für LoadRunner Results.

Denken Sie daran, dass HP Controller ein Repository mit Ergebnissen in einem Ordner erstellt? Dieser Ordner enthält die LRR-Datei.

Suchen Sie den res-Ordner des Szenarios, für das Sie eine Analysesitzung erstellen möchten. Nachfolgend finden Sie einen Schnappschuss als Referenz:

Verwenden Sie Analysis in LoadRunner

Sobald Sie die richtige Datei auswählen, prüft HP Analysis zunächst den verfügbaren Speicherplatz, um sicherzustellen, dass Ihnen während des Vorgangs nicht der Speicherplatz ausgeht. Dies liegt daran, dass die Größe einer Sitzung insbesondere bei com sehr groß sein kannplex Szenario, in dem Sie mehrere VUScripts eingebunden haben und diese stundenlang ausführen.

Das folgende Fenster öffnet sich kurz:

Verwenden Sie Analysis in LoadRunner

Unmittelbar nach der Bestätigung der Verfügbarkeit von Speicherplatz wird HP Analysis aktiv und Sie sehen ein Fenster mit der Aufschrift „Aktuelle Analyse“, wie unten dargestellt:

Verwenden Sie Analysis in LoadRunner

Die Zeit, die das obige Fenster benötigt, hängt von der Größe des Ergebnisordners (oder der in diesem Ordner enthaltenen Statistiken) ab.

Wenn es zu lange dauert oder stecken bleibt, können Sie den Vorgang abbrechen, indem Sie auf die Schaltfläche „Abbrechen“ klicken.

Sobald Sie fertig sind, wird automatisch ein kurzes Fenster geöffnet, in dem die Formatvorlage angewendet wird:

Verwenden Sie Analysis in LoadRunner

Dies sollte Sie schnell zum Hauptfenster des Sitzungs-Explorers führen. Wenn Sie jedoch etwas com verwendenplex Wenn Sie eine benutzerdefinierte Vorlage erstellt haben und der Vorgang aus irgendeinem Grund angehalten wird, können Sie auf die Schaltfläche „Stopp“ klicken, um den Vorgang abzubrechen und von vorne zu beginnen.

2. Zusammenfassungsbericht der LoadRunner-Analyse

Sobald die Vorgänge abgeschlossen sind, wird das Hauptsitzungsfenster angezeigt, das etwa so aussieht:

Zusammenfassungsbericht der LoadRunner-Analyse

Hier sehen Sie das Verzeichnis, aus dem Sie die Ergebnisse bezogen haben.

Sie können auch vollständige Informationen zu Ihrem Szenario in der Analysesitzung sehen. Auf der Registerkarte „Zusammenfassungsbericht“ können Sie die Dauer des Szenarios sehen, das ausgeführt wurde, um diese Ergebnisse zu erhalten.

Der Begriff Perzentil wird in der Analyse fast bei jedem Diagramm verwendet. Sie können den Wert für das Perzentil im Eigenschaftenfenster definieren. Der Standardwert ist auf 90 eingestellt.

Zusammenfassungsbericht der LoadRunner-Analyse

Beachten Sie den Diagrammabschnitt im Sitzungs-Explorer:

Zusammenfassungsbericht der LoadRunner-Analyse

Es werden bereits einige Diagramme angezeigt. Sie können auf den Namen des Diagramms klicken und dessen Beschreibung wird angezeigttails Aussehen.

Im zusammenfassenden Bericht können Sie auf die Schaltfläche klicken, um die SLA-bezogenen Informationen zu öffnen, sofern verfügbar.

Wenn Sie darauf klicken, wird das folgende Fenster angezeigt:

Zusammenfassungsbericht der LoadRunner-Analyse

Sie finden die Symbolleiste direkt unter dem Menü „Datei“ oben. Sie sieht folgendermaßen aus:

Zusammenfassungsbericht der LoadRunner-Analyse

Alle Schaltflächen in der Symbolleiste führen bestimmte Aktionen im Menü „Datei“ aus.

HP Analysis enthält sämtliche Informationen zu Ihrem Szenario, einschließlich der Laufzeiteinstellungen. Da Sie inzwischen wissen, dass Laufzeiteinstellungen erhebliche Auswirkungen auf die Leistung haben, können Sie in Analysis die Einstellungen anzeigen, die zum Ausführen des Szenarios verwendet wurden.

Um die Laufzeiteinstellungen anzuzeigen, klicken Sie aufZusammenfassungsbericht der LoadRunner-Analyse aus dem Dateimenü oder Zusammenfassungsbericht der LoadRunner-AnalyseSchaltfläche aus der Symbolleiste.

Die Laufzeiteinstellungen werden wie folgt angezeigt:

Zusammenfassungsbericht der LoadRunner-Analyse

Wie Sie sehen, sind in diesem Fenster nicht nur alle Einstellungen sichtbar, Sie können auch den Zeitplan öffnen, indem Sie auf klicken So verwenden Sie den Analysator in LoadRunnerKlicken Sie auf die Schaltfläche oder sehen Sie sich das Skript an, indem Sie auf klicken Zusammenfassungsbericht der LoadRunner-AnalyseTaste. Um das Fenster zu schließen, klicken Sie auf Zusammenfassungsbericht der LoadRunner-Analyse .

3. Analysediagramme

HP Analysis lädt die wichtigsten Diagramme zum Zeitpunkt der Analyse. Sie können im Sitzungs-Explorer auf einen beliebigen Diagrammnamen klicken, um ihn anzuzeigentails gegen verfügbares Diagramm.

Lassen Sie uns einige Diagramme einzeln besprechen.

3.1) Diagramm der durchschnittlichen Reaktionszeit:

Dieses Diagramm zeigt die Anzahl der Zugriffe auf den Webserver durch VUser während jeder Sekunde des Auslastungstests. Mithilfe dieses Diagramms können Sie die Menge der von VUsern erzeugten Last im Hinblick auf die Anzahl der Treffer bewerten.

Schauen Sie sich die Grafik unseres Szenarios an:

Diagramm der durchschnittlichen Reaktionszeit

Wenn wettewing Bei einem Diagramm ist es von entscheidender Bedeutung, die Diagrammlegende nebeneinander zu verstehen.

Die Legende zeigt den Transaktionsnamen, seine Farbe, den Mindestwert, den Durchschnittswert, den Maximalwert und die Standardabweichung (Varianz um den Mittelwert).

Die Farben der Grafik sind anhand der Legende zu erkennen.

3.2) Diagramm „Hits pro Sekunde“:

Dieses Diagramm zeigt die Anzahl der Zugriffe auf den Webserver durch VUser während jeder Sekunde des Auslastungstests. Mithilfe dieses Diagramms können Sie die Menge der von VUsern erzeugten Last im Hinblick auf die Anzahl der Treffer bewerten.

Schauen Sie sich die Grafik für unser Szenario an:

Diagramm „Hits pro Sekunde“.

Wie aus der Grafik und der Legende hervorgeht, gab es Zeiten, in denen es keine Zugriffe auf den Server gab.

3.3) Ausführen des VUsers-Diagramms:

Dieses Diagramm zeigt die Anzahl der VUser, die VUser-Skripte ausgeführt haben, und deren Status während jeder Sekunde eines Auslastungstests an. Dieses Diagramm ist nützlich, um die VUser-Auslastung Ihres Servers zu einem bestimmten Zeitpunkt zu bestimmen.

Ausführen des VUsers-Diagramms

3.4) Durchsatzdiagramm

Dieses Diagramm zeigt den Durchsatz (in Bytes) auf dem Webserver während des Auslastungstests an. Der Durchsatz stellt die Datenmenge dar, die die VUser zu einer bestimmten Sekunde vom Server empfangen haben. Mithilfe dieses Diagramms können Sie die von VBenutzern erzeugte Last im Hinblick auf den Serverdurchsatz bewerten.

Durchsatzdiagramm

Hier ist die Beschreibung einiger weiterer Grafiken:

3.5) VUser-Zusammenfassung:

Dieses Diagramm zeigt die Anzahl der VUser an, die ihre Ausführung erfolgreich abgeschlossen, ihre Ausführung gestoppt oder mit Fehlern beendet haben. So sieht es aus:

VUser-Zusammenfassung

3.6) Rendezvous-Grafik:

Dieses Diagramm zeigt an, wann VUser an Rendezvous-Punkten freigegeben wurden und wie viele VUser an jedem Punkt freigegeben wurden. So sieht es aus:

Rendezvous-Diagramm

3.7) Diagramm „Transaktionen pro Sekunde“:

Dieses Diagramm zeigt die Anzahl der abgeschlossenen Transaktionen (sowohl erfolgreich als auch nicht erfolgreich) an, die während jeder Sekunde eines Auslastungstests durchgeführt wurden. Mithilfe dieses Diagramms können Sie die tatsächliche Transaktionslast auf Ihrem System zu einem bestimmten Zeitpunkt ermitteln. So sieht es aus:

Diagramm „Transaktionen pro Sekunde“.

3.8) Diagramm „Gesamttransaktionen pro Sekunde“:

Dieses Diagramm zeigt die Gesamtzahl der abgeschlossenen Transaktionen (sowohl erfolgreich als auch nicht erfolgreich) an, die während jeder Sekunde eines Auslastungstests durchgeführt wurden. Mithilfe dieses Diagramms können Sie die tatsächliche Transaktionslast auf Ihrem System zu einem bestimmten Zeitpunkt ermitteln. So sieht es aus:

Diagramm „Gesamttransaktionen pro Sekunde“.

3.9) Diagramm der Transaktionszusammenfassung:

Dieses Diagramm zeigt die Anzahl der Transaktionen an, die erfolgreich waren, fehlgeschlagen sind, gestoppt wurden oder mit Fehlern endeten. So sieht es aus:

Transaktionszusammenfassungsdiagramm

3.10) Diagramm zur Zusammenfassung der Transaktionsleistung:

Dieses Diagramm zeigt die minimale, durchschnittliche und maximale Antwortzeit für alle Transaktionen im Auslastungstest. So sieht es aus:

Verwenden Sie den Analysator in LoadRunner

3.11) Diagramm der Transaktionsreaktionszeit unter Last:

Zeigt die durchschnittlichen Transaktionsantwortzeiten im Verhältnis zur Anzahl der VUser an, die zu einem bestimmten Zeitpunkt während des Auslastungstests ausgeführt werden. Dieses Diagramm hilft Ihnen, die allgemeinen Auswirkungen der VUser-Last auf die Leistungszeit anzuzeigen und ist besonders nützlich, wenn Sie einen Lasttest analysieren, der mit einer allmählichen Last ausgeführt wird. So sieht es aus:

Diagramm zur Transaktionsreaktionszeit unter Last

3.12) Perzentildiagramm der Transaktionsreaktionszeit:

Dieses Diagramm zeigt den Prozentsatz der Transaktionen an, die innerhalb eines bestimmten Zeitraums durchgeführt wurden. Mithilfe dieses Diagramms können Sie den Prozentsatz der Transaktionen ermitteln, die die für Ihr System definierten Leistungskriterien erfüllen. So sieht es aus:

Perzentildiagramm der Transaktionsreaktionszeit

3.13) Diagramm zur Verteilung der Transaktionsreaktionszeit:

Dieses Diagramm zeigt die Häufigkeit an, mit der eine Transaktion über eine Verteilung von Zeiträumen abgeschlossen wurde. Beachten Sie, dass dieses Diagramm jeweils nur Informationen für eine einzelne Transaktion anzeigt. So sieht es aus:

Diagramm zur Verteilung der Transaktionsreaktionszeit

3.14) Durchsatzdiagramm (MB):

Dieses Diagramm zeigt die Durchsatzmenge (in megaBytes) auf dem Webserver während des Lasttests. Der Durchsatz stellt die Datenmenge dar, die die VUser zu einer bestimmten Sekunde vom Server empfangen haben. Mithilfe dieses Diagramms können Sie die von VBenutzern erzeugte Last im Hinblick auf den Serverdurchsatz bewerten. So sieht es aus:

Durchsatz (MB)Diagramm

3.15) Zusammenfassung des HTTP-Statuscodes:

Dieses Diagramm zeigt die Verteilung der verschiedenen HTTP-Protokollstatuscodes, die während des Auslastungstests vom Webserver zurückgegeben werden. So sieht es aus:

Zusammenfassung des HTTP-Statuscodes

3.16) Diagramm „HTTP-Antwort pro Sekunde“:

Dieses Diagramm zeigt die Anzahl der verschiedenen HTTP-Statuscodes an, die während jeder Sekunde des Auslastungstests vom Webserver zurückgegeben werden. So sieht es aus:

HTTP-Antwort-pro-Sekunde-Diagramm

3.17) Diagramm „Seiten-Download pro Sekunde“:

Dieses Diagramm zeigt die Anzahl der Seiten an, die während des Auslastungstests vom Webserver empfangen wurden. So sieht es aus:

Diagramm „Seiten-Download pro Sekunde“.

3.18) Verbindungsdiagramm:

Dieses Diagramm zeigt die Anzahl der Verbindungen. So sieht es aus:

Verbindungsdiagramm

3.19) Diagramme „Verbindungen pro Sekunde“:

Dieses Diagramm zeigt die Anzahl der Verbindungen pro Sekunde. So sieht es aus:

Diagramme „Verbindungen pro Sekunde“.

3.20) Diagramm zur Aufschlüsselung der Seitenkomponenten (über die Zeit):

Dieses Diagramm zeigt die durchschnittliche Antwortzeit (in Sekunden) für jede Webseite und ihre Komponenten während jeder Sekunde der Szenarioausführung an. So sieht es aus:

Diagramm zur Aufschlüsselung der Seitenkomponenten (über die Zeit).

3.21) Diagramm zur Aufschlüsselung der Seiten-Download-Zeit (über die Zeit):

Dieses Diagramm zeigt eine Aufschlüsselung der Downloadzeit jeder Seitenkomponente während jeder Sekunde der Szenarioausführung. So sieht es aus:

Zeitaufschlüsselungsdiagramm (über die Zeit) für Seitendownloads

3.22) Zeit bis zum Ersten Buffer Graph:

Dieses Diagramm zeigt die relative Server-/Netzwerkzeit jeder Webseitenkomponente (in Sekunden) während jeder Sekunde der Szenarioausführung für den Zeitraum bis zur ersten buffer wurde erfolgreich vom Webserver zurückerhalten. So sieht es aus:

Zeit zum Ersten Buffer Graph

4. Diagramme zusammenführen

Möglicherweise müssen zwei Diagramme zusammengeführt werden, um aussagekräftigere Informationen zu erhalten. Wie wir beispielsweise oben in den Grafiken erläutert haben, gab es auch keine Bandbreite im Netzwerk, wenn es keine Zugriffe auf den Server gab.

Dies lässt sich beim Zusammenführen einfacher zeichnen.

Sehen wir uns an, wie Diagramme zusammengeführt werden.

Bevor Sie die Option zum Zusammenführen von Diagrammen öffnen, stellen Sie sicher, dass bereits mindestens ein Diagramm geöffnet ist, das Sie zusammenführen möchten. Das Dienstprogramm geht davon aus, dass Sie dem bereits geöffneten Diagramm ein weiteres Diagramm hinzufügen möchten.

Um das Fenster „Diagramm zusammenführen“ zu öffnen, gehen Sie zum Menü „Ansicht“ und klicken Sie auf „Diagramme zusammenführen“. So sieht das Menü aus:

Diagramme zusammenführen

Wenn Sie auf das obige Menü klicken, wird das Hauptfenster zum Zusammenführen von Diagrammen geöffnet. Hier ist ein Schnappschuss:

Diagramme zusammenführen

Hier führen wir das Diagramm „Transaktionsreaktionszeit“ mit dem Diagramm „Laufende VBenutzer“ zusammen. Im Fenster Diagramm zusammenführen müssen Sie den Namen des neu erstellten zusammengeführten Diagramms angeben.

So sieht dieses zusammengeführte Diagramm aus:

Diagramme zusammenführen

5. Neue Diagramme hinzufügen

Um ein neues Diagramm hinzuzufügen, klicken Sie auf das Menü „Diagramm“ und wählen Sie „Neues Diagramm hinzufügen“.

Sehen Sie sich den folgenden Schnappschuss des Menüs an:

Neue Diagramme hinzufügen

Sobald Sie darauf klicken, wird eine Liste aller in LoadRunner (HP Analysis) verfügbaren Diagramme geöffnet.

Sie können jedes Diagramm nach auswählen double-Klicken Sie auf seinen Namen. Dadurch wird das Diagramm mit Werten/Statistiken in das Hauptfenster von HP Analysis geladen.

Klicken Sie auf die Schaltfläche „Schließen“, um zum Hauptfenster zurückzukehren.

Schauen wir uns das Fenster an:

Neue Diagramme hinzufügen

6. Kreuzung mit Ergebnissen

Wenn Sie bereits mehrere Szenarioläufe durchgeführt haben, können Sie deren Ergebnisordner verwenden, um die Statistiken abzugleichen. Dieser Prozess hilft, beide Ergebnisse direkt zu vergleichen und einen kumulativen Bericht zu erstellen.

Um Cross-Ergebnisse durchzuführen, klicken Sie aufKreuzung mit ErgebnissenSymbol aus der Symbolleiste oder klicken Sie im Menü „Datei“ auf „Mit Ergebnissen kreuzen“.

Es öffnet sich ein Fenster:

Kreuzung mit Ergebnissen

Die Ergebnisliste ist shwing Ihr aktueller Ergebnisordner (für den die Analyse durchgeführt wird)

Sie können auf die Schaltfläche „Hinzufügen“ klicken, um einen weiteren Ergebnisordner hinzuzufügen, mit dem ein Kreuz analysiert wird.

Kreuzung mit Ergebnissen

Wählen Sie den anderen Ergebnisordner aus und klicken Sie auf Öffnen.

Das vorherige Ergebnislistenfenster wird wieder geöffnet. Dieses Mal werden Sie zwei Ergebnisordner in der Liste haben.

Schauen Sie sich das Fenster an:

Kreuzung mit Ergebnissen

Klicken Sie auf die Schaltfläche OK.

Es öffnet sich ein neues Fenster, in dem beide Ergebnisse nebeneinander verglichen werden.

Hier ist ein Schnappschuss:

Kreuzung mit Ergebnissen

Sie können der Kreuzliste beliebig viele Ergebnisordner hinzufügen, dies wird jedoch komplizierter zu verstehen und zu analysieren sein. Es wird daher empfohlen, die Liste kurz zu halten.

7. Speichern einer Sitzung

Die Arbeit mit HP Analysis kann viel Zeit in Anspruch nehmen. Da Sie möglicherweise ein Diagramm zusammengeführt haben oder gerade ein neues Diagramm studieren, ist es eine gute Idee, Ihre Sitzungsinformationen zu speichern.

Um Ihre Sitzung zu speichern, klicken Sie auf das Menü „Datei“ und dann auf „Speichern“.

Das folgende Dialogfenster wird geöffnet:

Speichern einer Sitzung

Durch Klicken auf die Schaltfläche „Speichern“ wird der Speichervorgang eingeleitet, der je nach Größe der Sitzung sofort oder zeitaufwändig sein kann.

So sieht das Fenster aus:

Speichern einer Sitzung

7.1) Eine Sitzung eröffnen

Auf ähnliche Weise können Sie eine bestehende Sitzung öffnen. Klicken Sie einfach im Menü „Datei“ auf „Öffnen“ und wählen Sie den Ordner der gespeicherten Sitzung aus. Denken Sie daran, dass HP Analysis den letzten Ordnerknoten nicht öffnet. Vielmehr wird der Ordner selbst geöffnet.

Eine Sitzung eröffnen

Dadurch wird das Hauptfenster von Analysis geöffnet, in dem Sie Ihre Arbeit fortsetzen können.

8. Exportieren in einen HTML-Bericht:

HP Analysis bietet eine Funktion zum Exportieren aller Daten in einen gut formatierten Bericht im HTML- oder DOC-Format. Klicken Sie zum Exportieren auf das Menü „Bericht“ und wählen Sie „HTML-Bericht“. Schauen Sie sich das Menü unten an:

Exportieren in einen HTML-Bericht

Dadurch wird ein Dialog eröffnet box um das Verzeichnis zu finden, in dem der HML-Bericht abgelegt wird.

Schauen Sie sich den Screenshot unten an:

Exportieren in einen HTML-Bericht

Sobald Sie auf die Schaltfläche „Speichern“ klicken, beginnt HP Analysis mit dem Exportieren der Ergebnisse und der Erstellung eines Berichts im HTML-Format. Abhängig von der Größe des Berichts, den Sie exportieren, wird für kurze Zeit ein Begrüßungsbildschirm angezeigt:

Exportieren in einen HTML-Bericht

Nach Abschluss des Exports wird die kürzlich exportierte HTML-Datei sofort im Internet Explorer oder Ihrem Standardbrowser geöffnet. Hier ist Ihr erster Auftritt Testen Bericht sieht so aus:

Exportieren in einen HTML-Bericht

Video zum Analysator

Klicken Sie hier wenn das Video nicht zugänglich ist