JMeter -Grafikergebnisse für mehrere HTTP -Anforderungen
Frage
Ich habe einen einfachen JMeter -HTTP -Test erstellt.
Ich habe 50 Benutzer angegeben, jeder Benutzer stellt 30 HTTP -Anfragen aus (einer nach dem anderen), und die Rampe des Benutzers beträgt 1 Sekunde.
Dann habe ich einen Graph -Ergebnis -Listener hinzugefügt und dann die Leistung meiner Anwendung für 10 Minuten aufgezeichnet.
FRAGE: Was misst die Graph -Ergebnisse - pro HTTP -Anfrage jedes Benutzers? Oder alle 30 HTTP -Anfragen jedes Benutzers?
Ich meine, wenn ich durchschnittlich 5 Sekunden lang habe, bedeutet das, dass die einzelnen HTTP -Anforderungen durchschnittlich eine Antwort von 5 Sekunden erhalten? ... oder bedeutet das, dass alle 30 HTTP -Anfragen (insgesamt ihre Antwortzeiten) durchschnittlich 5 Sekunden lang werden?
Lösung
Ich meine, wenn ich durchschnittlich 5 Sekunden lang habe, bedeutet das, dass die einzelnen HTTP -Anforderungen durchschnittlich eine Antwort von 5 Sekunden erhalten? ... oder bedeutet das, dass alle 30 HTTP -Anfragen (insgesamt ihre Antwortzeiten) durchschnittlich 5 Sekunden lang werden?
Dies hängt davon ab, wie Sie Ihren Testerplan erstellt haben. Wenn Sie jedoch eine Aktion haben (dh die HTTP -Anfrage) und Sie 30 Iterationen mit 50 Benutzern angegeben haben, bedeutet dies, dass 5 Sekunden die durchschnittliche Zeit für die 50 * 30 -mal ausgeführte Aktion ist.