Ich habe einen Ubuntu-Webserver (LAMP), auf dem die Website eines Kunden läuft. Ich habe bereits einen Testplan mit JMeter erstellt und möchte nun wissen, wie wir den Server mit JMeter vergleichen und einen Testbericht erstellen können.
Beispielsweise die maximale Anzahl gleichzeitiger Benutzer, die er verarbeiten kann, und die maximale Anzahl von Anfragen, die der Server ohne Probleme bedienen kann.
Antwort1
GemäßDie LastberichteAnleitung, JMeter sofort einsatzbereitAggregare-BerichtDer Listener stellt die folgenden Leistungsmesswerte bereit:
- # Proben- ist die Anzahl der Proben mit derselben Bezeichnung.
- Durchschnitt- ist die durchschnittliche Zeit einer Ergebnismenge.
- 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 standardmäßiges statistisches Maß. Der Median entspricht dem 50. Perzentil.
- 90%-Linie (90. Perzentil)- das heißt, 90 % der Proben benötigten nicht mehr als diese Zeit.
- Mindest- ist die kürzeste Zeit für die Proben mit dem gleichen Etikett
- Max- ist die längste Zeit für die Proben mit dem gleichen Etikett
- Fehler %- ist der Prozentsatz der Anfragen mit Fehlern
- Durchsatz- s gemessen in Anfragen pro Sekunde/Minute/Stunde. Die Zeiteinheit wird so gewählt, dass die angezeigte Rate mindestens 1,0 beträgt. Wenn der Durchsatz in einer CSV-Datei gespeichert wird, wird er in Anfragen/Sekunde ausgedrückt, d. h. 30,0 Anfragen/Minute werden als 0,5 gespeichert.
- Kb/Sek.- Durchsatz gemessen in Kilobyte pro Sekunde. Die Zeit wird in Millisekunden angegeben.
Sie könnten auch verwendenJMeter-Pluginsdie einige nützlichere Diagramme und Listener bereitstellen, wie:
Oder verwenden Sie alternativJMeter Cloud-Plugindas all das oben genannte und noch mehr kann und außerdem über eine Vergleichsfunktion für verschiedene Testläufe verfügt.