2017-11-17 3 views

Antwort

0

Sie benötigen Eigenschaft zu verwenden, rufen Sie JMeter Charge mit different property value, mit 10 Fäden zum Beispiel

jmeter -JthreadNum=10 -t myJmx.jmx 

Und in Ihrem Testplan die Eigenschaft in der Anzahl der Threads erhalten:

${__P(threadNum)} 

Hinweis dass der Standardwert der Funktion 1 ist, also funktioniert es (mit 1 Thread), auch wenn Sie keinen Wert gesendet haben.

Andere Lösung hinzufügen Eigenschaftendatei mit threadNum=10 Linie mit Kommandozeilenoptionen Aufruf entweder außer Kraft zu setzen oder JMeter Eigenschaftendatei hinzufügen:

-p, --propfile <argument> 
    the jmeter property file to use 
-q, --addprop <argument> 
    additional JMeter property file(s) 

In Ihrem Fall, fügen Sie Linie zu befehlen -q myprop.properties

+0

Danke, ich habe jmeter -JthreadNum = 10 -t myJmx.jmx in jmeter.properties eingefügt, aber es wird immer noch mit dem Standardwert 1 ausgeführt. – user8930504

+0

Sie müssen jmeter ** Batch ** aufrufen, was von der Befehlszeile mit -JthreadNum = bedeutet 10 – user7294900

Verwandte Themen