jmeterを使用してjsonの応答データを抽出しようとしていますが、これを行うことはできません。
{"authorizationToken":"abcdef"}
のようなものがあります。
私はauthorizationToken
を取得しようとしていますが、これを取得することはできません。正規表現抽出ツールを使用してjmeterでjson応答データを抽出する方法は?
誰でもこの作業を手助けできますか?
jmeterを使用してjsonの応答データを抽出しようとしていますが、これを行うことはできません。
{"authorizationToken":"abcdef"}
のようなものがあります。
私はauthorizationToken
を取得しようとしていますが、これを取得することはできません。正規表現抽出ツールを使用してjmeterでjson応答データを抽出する方法は?
誰でもこの作業を手助けできますか?
authorizationToken
の外観は一意です(一度しか表示されません)?
HTTP Request
Regular Expression Extractor
Reference Name: authToken
Regular Expression: "authorizationToken":"(.+?)"
Template: $1$
Match No.: 1
と${authToken}
としてさらに抽出された値を参照してくださいを:
それがない場合は、単にRegular Expression Extractorを使用することは、次のような正規表現で、JSONレスポンスを返すHTTPリクエストに追加しました。
authorizationToken
のがいくつか登場して、あなたは、例えば使用することができ、具体的なものを抽出する必要がある場合
BeanShell PostProcessor/
BSF PostProcessorがbeanshellコード+
json processing libraryで値を抽出する同じHTTPリクエストに追加されました。
もしそうでない場合は、上記の最初の解決策が役立ちます。
UPDATE:現時点では
JSONレスポンスを処理するための最も快適な方法は、カスタムJSON utils JMeterのための(JSONパスアサーション、JSONパス抽出、JSONフォーマッタ)もの一部であるように思わJmeter Plugins。
この場合、JSON Path Extractorを使用できます。
ありがとうAlies.Actuallyユーザー定義変数で同じ変数 "AUTHTOKEN"を定義しました。エラーが発生しました。削除してもうまく動作します。 – Hitendra