2016-05-16 3 views
2

Auf meinem lokalen Rechner muss ich die Leistung eines bestimmten Link (mit statischen Daten) können sagen, Homepage.Jmeter Strategie zu testen 10000 Benutzer einen Link besuchen und Punkte im Bericht notiert werden

Was habe ich versucht:

  1. 1000 Benutzer
  2. Zeit Ramp up - 600 s (10 min)
  3. Schleifenzählung - 10

Dies macht bis 10.000sten Nutzer in der 10. Mindest.

Aber ich will seine Leistung, wenn 10k Benutzer es zusammen treffen, wie man es plant? Die Art, wie ich es versuchte, ist 10k Benutzer in 2 Sekunden mit Loop-Count von 10. Aber das verlangsamt das Jmeter. Rampup-Zeit 2 Sekunden, weil ich annehme, dass Benutzer 2 Sekunden mindestens zum Denken und dann klicken würde.

Ich führe es im Nicht-GUI-Modus, ohne Listener, und erstellen Sie eine .csv-Datei. Welche Komponenten sind wichtig und wie werden sie vor DEV platziert, um sie als Bug oder Verbesserung zu beheben? Konfiguration der lokalen Maschine. : 8 GB RAM, 64-Bit-Windows 7 Pro, 2,2GHz 4 CPUs

ich auf diesen speziellen Link genannt: http://www.ubik-ingenierie.com/blog/jmeter_performance_tuning_tips/

+0

Ich wähle diese Frage zu schließen, wie Off-Topic, weil es Zu weit gefasst würden alle Antworten wahrscheinlich auf Meinungen basieren, und die Frage könnte auf sqa.stackexchange.com besser sein. – AdrianHHH

+0

"zu" breit? Wie viele Lösungen können Sie sich für dieses Problem vorstellen? – paul

+0

Sie fragen * "wie man es plant" *, was darauf hindeutet, dass Sie viele Möglichkeiten haben und sich beraten lassen wollen. Sie fragen auch nach Anleitungen zum Melden von Problemen an das Entwicklungsteam. Ich schlug zwei Gründe vor, warum die Frage nicht im Thema ist und ich schlug einen besseren Ort vor, um zu fragen. Bitte lesen Sie [Hilfe/Thema], was hier zu tun ist. – AdrianHHH

Antwort

3

Die 10k Benutzer in JMeter Thread-Gruppe wird hier der limitierende Faktor sein. Mit einzigen JMeter-Instanz können Sie nicht leisten, 10k Benutzer zu generieren. Ihre Maschine mit JMeter wird Engpass hier. Versuchen Sie mit Distributed Load Test.

Distributed Load Test Step by Step

1

Ramp-up-Zeit! = Denken Zeit beginnt JMeter alle Themen während definierten Anlaufphase. Bei 10k Usern und 2 Sekunden Anlaufzeit startet JMeter mit 1 User, während der 1. Sekunde starten 5k Threads und in der 2. Sekunde werden noch 5k abgefeuert.

Werfen Sie einen Blick auf die folgenden Testelemente:

Auch Ihre Maschine Spezifikationen möglicherweise zu niedrig 10k gleichzeitige virtuelle Benutzer zu handhaben, wenn Ihr Host überlastet wird Sie Distributed Testing betrachten müssen möglicherweise

+0

Ok Dmitri, lass mich durch diese pdf gehen. Könnten Sie bitte die zweite Frage zu diesem Beitrag beantworten, d. H. "Welche Komponenten sind wichtig und wie setzen Sie sie vor DEV, um sie als Bug oder Verbesserung zu beheben?" Welchen Bericht oder Zuhörer soll ich verwenden? – paul

Verwandte Themen