2016-05-25 14 views
0

Ich habe ein Testskript der Webanwendung (extJS) aufgezeichnet. Der Test meldet sich in der Anwendung an (Ich habe Login und Passwort in der .txt-Datei und im CSV Data Set Config-Element gespeichert), führt einige Berechnungen mit dem externen Webservice durch und fügt einige Elemente zur Datenbank hinzu. Es funktioniert gut, aber ... Ich bin nicht sicher, dass alle meine Benutzer diese Dinge zur gleichen Zeit tun ... Gibt es eine Möglichkeit, es zu konfigurieren? Zum Beispiel 100 Benutzer das gleiche Szenario zur gleichen Zeit?Leistungstest mit Jmeter

Antwort

0

Sie können über Active Threads Over Time Listener verfügbar über JMeter Plugins

Active Threads Over Time

die genaue Anzahl der gleichzeitig angemeldeten Benutzer sehen, wenn Sie nicht zufrieden sind, was Sie sehen und erwarten mehr gleichzeitige Benutzer Sie 2 Möglichkeiten in Betracht ziehen können:

  1. increase „Schleifenzählung“ auf Thread Group Niveau wie beim JMeter Thread beendet hat alles Probennehmer Ausführung und hat nicht mehr zu laufen und keine Schleifen zu durchlaufen - es ist verschlossen sind d besitzen.
  2. Hinzufügen Synchronizing Timer. Es pausiert alle Threads, bis der gewünschte Betrag erreicht ist, und gibt sie im exakt gleichen Moment frei, so dass Sie testen können, was passiert, wenn sich 100 Benutzer gleichzeitig anmelden.