2017-08-09 4 views
0

Ich bin auf der Suche nach einer Möglichkeit, den Wert einer Nachbearbeitung zu erhalten und auf andere Anfragen zu spielen, ohne diesen Wert wieder zu extrahieren, Meine Frage ist, ist es möglich, dies zu tun? Ich bin schon verzweifelt.Extractor Ausdruck JMeter

Der Wert Ich brauche

enter image description here

ich in dieser Anforderung setzen enter image description here

Antwort

0

Es gibt Prozessoren mehrere Post

  1. brauchen im Bild ist die eine weitergeben Für Regular Expression Extractor/XPath Extractor oder CSS/JQuery Extractor: Referenzname ist die Var z. B. gespeichert a und dann können Sie es als $ {a} verwenden

  2. Für JSR223 PostProcessor können Sie hinzufügen vars.put ("a", Wert); und verwenden Sie es dann als $ {a}

  3. Wenn Sie globale Variable Verwendung Eigenschaft müssen durch Zugabe von: props.put("a", value); und bekommen es später mit: ${__P(a)}

In Ihrem Fall fügen Sie Ihre Variable Body Data: info_s"="${txtinfoInforma}" ...

+0

Mein Problem ist. Dass diese Wiederherstellung am Ende ist, und die Nachbearbeitung, dient nur der nächsten richtigen Anfrage? –

+0

Ich verstehe Ihren Kommentar nicht – user7294900

+0

Mein Problem ist, dass ich diesen Wert in einer Anfrage in der jmeter, die an der letzten Stelle ist und das "" nur funktioniert, wenn ich die nächste Anfrage aufrufen und ich möchte diesen Wert setzen bis zur letzten Anfrage, noch eine Frage, ob ich diesen Wert, den ich global zeichne, lassen kann. wurde es besser? –

Verwandte Themen