Teilen über:
Häufig werde ich diese Frage in meine Mailbox, Foren und sogar in Anrufe bekommen. Wie berechnet man die Anzahl der virtuellen Benutzer (VUsers) für Last- / Stresstests? Was sollten die gleichzeitigen virtuellen Benutzer sein, die geladen werden sollen? Was sollte die Spitzenlast sein?
25, 100, 500, 1000. Wir können die Anzahl der VUsers nicht blind angeben, was kein intuitives Ergebnis für die Analyse liefert.
Der Hauptzweck von VUsern besteht darin, die Live-Umgebung zu simulieren. Es ist sehr schwierig, aber einfach, die Anzahl der für den Last- / Stresstest erforderlichen VUsers zu ermitteln. Universelle Formel, um die ankommende Rate an das System zu berechnen, ist Little-Gesetz.
N = Z * (R + T)
wobei N – Anzahl der VUsers,
Z – Transaktionen pro Sekunde (TPS)
R – Antwortzeit in Sekunden
T – Reaktionszeit in Sekunden
Wenn Sie die folgenden Daten von den Stakeholdern erhalten, dh TPS , Reaktionszeit und Denken Zeit, anzahl der VUsers kann leicht berechnet werden.
z.B. TPS ist 100, R ist 3 Sekunden und T ist 2 Sekunden, dann ist N
N = 100 * (3+2)
= 100 * 5
= 500
Spitzenlast wird 500 VUsers sein.
Angenommen, wenn keine Daten zu TPS und Antwortzeit verfügbar sind und Sie eine der folgenden Kombinationen kennen, können Sie diesen Online-Rechner verwenden.
- Stündliche Spitzenbesuche und durchschnittliche Besuchsdauer
- Stündliche Spitzenseiten, Testfallgröße und -dauer
Es ist äußerst wichtig, die Eingabedaten in Last- / Stresstests zu simulieren. Dieser Online-Rechner gibt an, wie viele Daten Sie für die Simulation benötigen würden.
Teilen über: