Ich muss Parameterwerte jmeter Eigenschaften wie diese passieren:JMeter vorrangige Eigenschaften mit Leerzeichen in nicht GUI-Modus mit ANT
@echo off
cd E:\apache-jmeter-2.11\bin
jmeter.bat -n
-t E:\OMS.P01-AccountCreation.jmx
-l E:\result.csv
-j E:\jmeter.log
-Jthreadgroup.count=1
-JPRIMARY_STREET_NUMBER=1234
-JPRIMARY_STREET_NAME=DONALDTRUMP AVENUE
Aber dies wird nicht als der Name ‚Donald Trump AVENUE‘ einen Platz hat. Es wird versuchen, 'AVENUE' als einen anderen Parameter zu lesen. Gibt es eine Möglichkeit, es als einen ganzen Wert zu lesen? Dank
EDIT
Es funktioniert, wenn ich es hinzufügen "" einzuschließen. Wenn ich jedoch dasselbe mit ANT versuche, wird derselbe Fehler ausgegeben. Weiß jemand wie ich das lösen kann?
EDIT 2
Ich versuchte es noch einmal mit Kommandozeile statt Ameise. Ich glaube, ich habe das Problem gefunden. Ich kann nicht zu viele Parameter hinzufügen (ich füge 22 Parameter hinzu). Ich bin nicht sicher, ob es ein Parameterlimit gibt oder ob es ein Längenlimit für die gesamte Befehlszeile gibt.
ja, naja, es gibt kein Problem auf diese Weise. Das Hauptproblem ist das, das ich in Edit 2 erwähnt habe, in dem ich versuche, 23 Parameter an Jmeter zu übergeben. Ich habe herausgefunden, dass es abstürzt, wenn mehr als 15 Parameter in der Befehlszeile übergeben werden. Also habe ich die Parameterwerte mit Delimitern gruppiert. Allerdings hat ant einen nervigen Fehler, bei dem "manchmal" das jmeter-Skript nicht ausgeführt wird. Also habe ich Ant einfach losgeworden und ich mache die entsprechende Konfiguration in TeamCity. Obwohl, wenn Sie irgendwelche Informationen über diese Ant-Fehler haben, wäre es toll zu wissen. –