2

jmeter を使用して RESTfull WS をテストしようとしています。そこでは、ある xml 応答から別の xml 要求への値を使用したいと考えています。
だから、私はjmeterが初めてなので、どうすればそれを行うことができるかを教えてください。

前もって感謝します。


以下のコメントから追加されたプリプロセッサのコード:

import org.apache.jmeter.protocol.http.sampler.WebServiceSampler;

WebServiceSampler wsSampler = (WebServiceSampler) sampler;
String SessionToken = wsSampler.getXmlData().replaceFirst("#sessionToken#", vars.get("sessionToken"));
wsSampler.setXmlData(SessionToken);
4

1 に答える 1

0

任意のポストプロセッサを使用してみてください:正規表現エクストラクタ、XPathエクストラクタ- あなたの場合にはより望ましい - または最も強力なBeanShell PostProcessorでさえ。
子サンプラーとして追加されたポスト プロセッサは、処理する応答が次の要求よりも使用できる変数に値を抽出します。

于 2012-04-19T13:56:27.010 に答える