2016-05-25 6 views
0

Ich habe 2 HTTP-Anfragen, die unterschiedliche JSON-Antworten zurückgeben. Benutzte den JSON Path PostProcessor, um die Werte (Value A und Value B) aus den 2 Json-Antworten abzurufen. Als ich versuchte, die Werte A und B im Anfragetext einer anderen HTTP-Anfrage zu übergeben, wurde nur der Wert B übergeben. http://screencast.com/t/Y3e9pZe2om5 http://screencast.com/t/TfUwM2kKqEKann Json-Wert in Jmeter POST-Anfrage nicht übergeben

+0

Können Sie überprüfen Sie Ihre Anfrage –

+0

Wo sind Sie Anfrage? Wo gibst du die Gruppen ID weiter? Sehen Sie in diesem [Video-Tutorial] (https://www.youtube.com/watch?v=z2S-AxLfg-0) nach, ob Parameter zwischen Anforderungen übergeben werden. – Rahul

Antwort

1

Wenn Sie versuchen, eine zusammengesetzte Variable zu bauen wie:

  • Sie haben ${A} Variable mit dem Wert von foo
  • Sie haben ${B} Variable mit dem Wert von bar
  • Sie müssen ${AB} Variable
bauen Dieses

kann getan werden, mit __V() Funktion wie:

${__V(A${B})} 

Siehe Here’s What to Do to Combine Multiple JMeter Variables Artikel für detailiertere Informationen

0

Danke ppl. Durch das Verschieben des Json Path PostProcessors in die http-Sampler-Anforderung wurde das Problem behoben.