2016-09-19 13 views
0

Ich habe 5 Szenarien für meine Webanwendung. Das Verhältnis, in dem diese Szenarien zu treffen sind, ist wie folgt: 10: 25: 30: 5: 30. Ich möchte den Test für 5 Stunden durchführen. In der ersten Stunde sollte die Anzahl der Benutzer 100 sein, in der nächsten Stunde sollte es 80 sein, dann sollte es 200 sein, in der vierten Stunde sollte es 500 sein und in der letzten Stunde sollte es 300 sein. Wie man diese Arbeitsbelastung erreicht Modellierung in JmeterJmeter Workload-Modellierung

Antwort

0

Der einfachste Weg, um Ihr Modell zu konfigurieren, 5 verschiedene Thread Groups verwenden, vielleicht sogar Ultimate Thread Groups, da es viel leichter zu kontrollieren Benutzer Ankunftsrate damit ist, die gewünschte Verteilung zu simulieren.

Wenn aus irgendeinem Grund Sie alle Anfragen für verschiedene Szenarien in einem einzigen Thread-Gruppe halten müssen, haben Sie folgende Möglichkeiten:

  1. Throughput Controller
  2. Switch Controller
  3. Weighted Switch Controller

PS:

+0

Vielen Dank Dmitri .. :-) – darkkvenom

1

Sie können dies erreichen, indem externes Element mit ‚Ultimate Thread-Gruppe‘ Element, das über sein Plug-In zum JMeter hinzugefügt werden kann. Referenz Link unten erwähnt:

https://jmeter-plugins.org/wiki/UltimateThreadGroup/ JMeter ist ein Open-Source-Tool & gibt es verschiedene Plug-In diesem Werkzeug der online verfügbar sind, da manchmal die Standardelemente durch JMeter bereitgestellt nicht die komplexen Bedingungen/Szenarien behandeln [wie in dein Fall]. Daher verwenden die JMeter-Experten, die QA services bereitstellen, externe Plug-Ins, um die komplexen Szenarien zu verarbeiten.

Hoffe das hilft dir !!