beobachtet, dass CSV Dataset Config
Werte nicht übergeben werden (nicht verfügbar) zu einem der Config-Elementen unabhängig von der Reihenfolge der Komponenten (Config-Elemente) in JMeter Testplan (markiert mit User Defined Config
& MongoDB Source Config
), obwohl zu Samplers geben.
also, schlug das OP vor, den Wert in jmeter.properties
anstelle einer CSV-Datei zu definieren, so dass wir auf user.host
in MongoDB Source Config
zugreifen können.
Schritte:
- hinzufügen
user.host=address
in jmeter.properties
- Restart Jmeter
- hinzufügen
${__P(user.host,)}
in Server Address List
Feld in MongoDB Source Config
Hinweis: Bei Jenkins JMeter Skript ausgeführt wird, wird Eigentum durch das Skript ausgewählt werden, von jmeter.properites
Datei.
versuchen Sie es mit der '__evalVar'-Funktion. Hier ist meine detaillierte Antwort http://stackoverflow.com/a/41287325/2575259 –
danke. es funktionierte. Aber MongoDB Source Config liest keine Variable aus CSV. Beispiel: ** Server-Adressliste: $ {address_from_csv} ** aber es liest keine Variablen von csv. _ FEHLER - jmeter.JMeter: Uncaught Ausnahme: java.lang.IllegalStateException: java.net.UnknownHostException: $ {address_from_csv}: Knotenname noch servname zur Verfügung gestellt, oder nicht bekannt_ können Sie mir dabei helfen ?? –
Ich verstehe die Frage nicht vollständig. Bitte fügen Sie alle notwendigen Details hinzu.wie Testplan, wo Sie 'address_from_csv' definiert haben und wie Sie es verwenden, etc. –