Die Kapazitätsanzeige lesen

Wenn ein Lasttest abgeschlossen ist, beginnt die Ergebnisseite mit einer klaren Aussage zum Ergebnis, oberhalb der Diagramme:

Stabil bis ~400 Nutzer

p95 hat sich oberhalb von 640 mehr als verdoppelt - 0,5 % Fehler dort

Dieser Satz wird gemessen, nicht geschätzt. LoadFocus gruppiert die Ergebnisse des Laufs nach der Anzahl aktiver virtueller Nutzer und liest daraus die Kurve. Nichts wird aus der konfigurierten Zielgröße abgeleitet, und keine KI formuliert ihn.

Was die Anzeige aussagen kann

AussageBedeutung
Stabil bis ~N NutzerFehlerrate und Antwortzeiten blieben bis N stabil und brachen darüber ein. Genannt wird die höchste Stufe, die noch hielt.
Bereits ab der niedrigsten gemessenen Stufe eingebrochenDie Fehlerrate lag schon auf der ersten Laststufe über 1 %, es gibt also keine stabile Stufe zu melden.
Kein Einbruch bis N NutzerAlle Stufen verhielten sich stabil. Der Lauf hat keine Grenze gefunden, was nicht dasselbe ist wie der Nachweis, dass es keine gibt.
Eingebrochen und wieder erholtEtwas geriet mitten im Lauf in Schwierigkeiten und lief bei höherer Last wieder stabil, daher lässt sich keine einzelne Grenze ablesen.
(nichts angezeigt)Der Lauf lässt keine Schlussfolgerung zu. Siehe unten.

Auf einem kostenpflichtigen Tarif sehen Sie über Nach Nutzerstufe die Aufschlüsselung hinter dem Satz: p95, Anfragen pro Sekunde und Fehlerrate je Nutzerstufe. Der Free-Tarif sieht den Satz und einen Link zum Upgrade für die Aufschlüsselung.

Wurden die Ergebnisse begrenzt, endet der Satz mit "(Die Ergebnisse wurden begrenzt, daher ist die oberste Stufe möglicherweise nicht der Spitzenwert)".

Wenn nichts angezeigt wird, und warum

Das ist bei vielen Tests der Normalfall und beabsichtigt. LoadFocus zeigt lieber nichts an, als eine Kapazitätsgrenze zu nennen, die sich nicht belegen lässt. Auf einem kostenpflichtigen Tarif zeigt ein Lauf, der gemessen wurde, aber zu wenige Stufen hatte, stattdessen oberhalb der Tabelle je Stufe eine kurze Notiz: "Kapazität: zu wenige Laststufen für eine Bewertung (N gemessen)".

Die Anzeige bleibt leer, wenn:

  • Der Test die Last nicht gesteigert hat. Ein Lauf mit konstanter Nutzerzahl hat keine Kurve. Die Last muss über die Zeit ansteigen.
  • Weniger als drei unterschiedliche Nutzerstufen vorlagen oder die höchste Stufe weniger als doppelt so hoch war wie die niedrigste. Zwei nahe beieinanderliegende Punkte reichen nicht, um einen Trend von Rauschen zu unterscheiden.
  • Die Last im Lauf nicht zunahm. Sie blieb gleich oder ging zurück.
  • Antwortzeitdaten für einzelne Stufen fehlen. Ein Urteil aus einer teilweise leeren Spalte wäre geraten.
  • Der Test mehrere Lastgeneratoren verwendet hat. Jeder Generator meldet seine eigene Nutzerzahl; eine Zusammenführung würde sowohl Last als auch Durchsatz falsch darstellen.
  • Der Test noch läuft. Die Anzeige erscheint nach Abschluss des Laufs.

So erhalten Sie eine Kapazitätsaussage

Konfigurieren Sie einen Test mit ansteigender Last: niedrig beginnen, die Zahl der virtuellen Nutzer über die Laufzeit erhöhen (siehe Was ist die Hochlaufzeit bei Lasttests? und So führen Sie einen neuen Lasttest durch) und jeder Stufe genug Zeit für eine stabile Messung geben. Ein Lauf, der über mehrere Minuten von 100 auf 1.000 Nutzer steigt, liefert eine Aussage; ein konstanter Lauf mit 500 Nutzern nicht, egal wie lange er dauert.

Wie ein Einbruch bestimmt wird

Eine Stufe gilt als eingebrochen, wenn entweder:

  • ihre Fehlerrate über 1 % steigt oder
  • ihre p95-Antwortzeit mehr als doppelt so hoch ist wie die der besten im Lauf gemessenen Stufe.

Ein kurzer Ausschlag, der sich bei höherer Last wieder erholt, gilt nicht als Grenze: ist das System weiter oben in der Kurve wieder stabil, wird der Lauf als eingebrochen und wieder erholt gemeldet, statt eine falsche Obergrenze zu nennen.