2011-11-07 28 views
0

Jmeterで返されたHTTP応答ヘッダーを上書きする方法はありますか?私はJSONを返すWebサービスをテストしています。無効なリクエストが送信された場合、返されるJSONレスポンスにはapplication/json(またはそれに関するもの)がレスポンスヘッダーに含まれていません。ファイルにレスポンスを保存すると、実際のJSONが返されるのがわかりますが、結果ツリーのレスポンスにはレスポンスが表示されません。ファイルからの応答をロードしてファイルからエラーメッセージを解析する方法がない限り、HTTP応答ヘッダーを上書きしてjmeterに応答をJSONとして処理させたいと考えています。HTTP応答ヘッダーを上書きする

ご提案は大歓迎です!

+0

詳細 - 失敗したレスポンスは実際にはjava.lang.String型で、JSONと思われるものが含まれています。返されたjava.lang.Stringをパース/アサートする方法はありますか? – Dave

答えて

0

JMeterは、応答ヘッダーのオーバーロードをサポートしていません。応答は結果ツリーに表示されませんが、実際には他のアサーションで使用できます。応答がGUIから欠落していても、応答を検証するためのアサーションを提供することができました。

0

beanshellポストプロセッサを使用すると、ヘッダーの値を強制的に使用するスクリプトを作成したり、ファイルに書き出すことができます。

結果をファイルに書き込むリスナーを追加することもできます。これは、ツリービューのデバッグにはあまり便利ではありません。

関連する問題