2016-10-28 2 views
1

Ich möchte zu vorhandener Java-Anforderung neuen Parameter hinzufügen. Ich könnte es hinzufügen.Jedoch nach dem Speichern verschwindet es.JMeter speichert Parameter für Java-Anforderung nicht

Hier schauen, wenn neue param hinzugefügt:

enter image description here

Nach speichern für diesen Testplan drücken:

enter image description here

Ich konnte nicht verstehen, warum dies geschieht. Version von JMeter - 2.11
Irgendwelche Vorschläge?

Antwort

1

Als documentation states

Das Hinzufügen/Löschen-Tasten dienen keinen Zweck gegenwärtig.

Mit anderen Worten:

@Override 
public Arguments getDefaultParameters() { 
    Arguments params = new Arguments(); 
    ... 
    params.addArgument("SCENARIOS_ID", "..."); 
    return params; 
}   
+0

Kleine Frage - nach params auf Java-Code zu aktualisieren, wie die Ergebnisse auf UI sehen: Sie können nur einen neuen Parameter programmatisch in dem Code Ihrer Sampler hinzuzufügen. Muss ich 'jar' aus Quellen erzeugen und in JMeters lib Ordner legen? Auch wenn ich bei Java-Code 5 params hinzugefügt habe -> aber auf UI sehe ich nur 2. Könntest du bitte mehr darüber klären? –

+0

Ja, Sie müssen das JAR erstellen und es in den lib-Ordner stellen. Wenn Sie das getan haben und immer noch 2 Parameter haben, dann funktioniert entweder der Code nicht oder lib hat eine ältere Version von jar mit 2 Parametern, in welchem ​​Fall Sie nie wissen, welcher jmeter geladen wird. Stellen Sie also sicher, dass Sie eine alte Version von lib löschen. Wenn der Code nicht funktioniert, poste deinen Code als Frage. –

Verwandte Themen