23. Glossar

Verstrichene Zeit . JMeter misst die verstrichene Zeit direkt vor dem Senden der Anfrage bis kurz nach dem Empfang der letzten Antwort. JMeter berücksichtigt weder die Zeit, die zum Rendern der Antwort benötigt wird, noch verarbeitet JMeter Client-Code, z. B. Javascript.

Latenz . JMeter misst die Latenz kurz vor dem Senden der Anfrage bis kurz nach dem Empfang der ersten Antwort. Somit umfasst die Zeit die gesamte Verarbeitung, die zum Zusammenstellen der Anforderung erforderlich ist, sowie das Zusammenstellen des ersten Teils der Antwort, der im Allgemeinen länger als ein Byte sein wird. Protokollanalysatoren (z. B. Wireshark) messen die Zeit, in der Bytes tatsächlich über die Schnittstelle gesendet/empfangen werden. Die JMeter-Zeit sollte näher an der Zeit liegen, die ein Browser oder ein anderer Anwendungsclient erlebt.

Verbindungszeit . JMeter misst die Zeit, die zum Verbindungsaufbau benötigt wurde, inklusive SSL-Handshake. Beachten Sie, dass die Verbindungszeit nicht automatisch von der Latenz abgezogen wird . Im Falle eines Verbindungsfehlers entspricht die Metrik der Zeit, die zum Beheben des Fehlers benötigt wurde, zum Beispiel im Falle eines Timeouts sollte sie gleich dem Verbindungstimeout sein.

Ab JMeter 3.1 wird diese Metrik nur für TCP Sampler, HTTP Request und JDBC Request berechnet.

Der Median ist eine Zahl, die die Stichproben in zwei gleiche Hälften teilt. Die Hälfte der Stichproben ist kleiner als der Median, die andere Hälfte größer. [Einige Stichproben können dem Median entsprechen.] Dies ist ein statistisches Standardmaß. Siehe zB: Median- Eintrag bei Wikipedia. Der Median entspricht dem 50. Perzentil

Die 90 %-Linie (90. Perzentil ) ist der Wert, unter den 90 % der Stichproben fallen. Auch die restlichen Samples mindestens so lang wie der Wert. Dies ist ein statistisches Standardmaß. Siehe zB: Perzentileintrag bei Wikipedia.

Die Standardabweichung ist ein Maß für die Variabilität eines Datensatzes. Dies ist ein statistisches Standardmaß. Siehe zum Beispiel: Standardabweichungseintrag bei Wikipedia. JMeter berechnet die Populationsstandardabweichung (z. B. STDEVP-Funktion in Tabellenkalkulationen), nicht die Stichprobenstandardabweichung (z. B. STDEV).

Der Thread-Name , wie er in Listenern und Protokolldateien angezeigt wird, wird aus dem Namen der Thread-Gruppe und dem Thread innerhalb der Gruppe abgeleitet.
Der Name hat das Format groupName + " " + groupIndex + "-" + threadIndex, wobei:

  • groupName – Name des Thread-Gruppenelements
  • groupIndex - Nummer der Thread-Gruppe im Testplan, beginnend bei 1
  • threadIndex - Nummer des Threads innerhalb der Thread-Gruppe, beginnend bei 1
Ein Testplan mit zwei Thread-Gruppen mit jeweils zwei Threads würde die Namen verwenden:
Threadgruppe 1-1
Threadgruppe 1-2
Threadgruppe 2-1
Themengruppe 2-2

Der Durchsatz wird als Anfragen/Zeiteinheit berechnet. Die Zeit wird vom Start des ersten Samples bis zum Ende des letzten Samples berechnet. Dies schließt alle Intervalle zwischen Proben ein, da es die Last auf dem Server darstellen soll.
Die Formel lautet: Durchsatz = (Anzahl der Anfragen) / (Gesamtzeit).

Go to top