次の組み合わせを使用する必要があります。
- OS Process Sampler (ユーティリティ JAR を生成するため)
- 正規表現エクストラクタ(生成された URL を取得するため)
詳細:
システム パスに Java バイナリがあるとすれば、次のものが必要です。
スレッド グループの下に OS プロセス サンプラーを追加します。
- Command をjavaに設定します (Java バイナリへのフル パスを完全に入力するには、「d:\apps\java6\bin\java.exe」など)。
- Command Parametersの下に以下を追加します。
- OS Process Sampler と同じレベルに View Results Tree リスナーを追加します。
Thead Group を実行すると、次のように表示されます。
システムコール完了。プロセス出力:
http://example.com/api?params= ....
「params=」に続く何かに興味があると思います
したがって、この値を取得して、正規表現エクストラクタ ポスト プロセッサを OS プロセス サンプラーの子として次の詳細とともに追加します。
これにより api?params=... が抽出されるため、HTTP リクエストのパスとして ${params} として使用できます。