3

I've a JMeter test plan with a number of HTTPRequests. For each HTTPRequest I have added a "Save Responses to a file" Listener when a failure occurs. Ideally I would like the file name to be the same as the label of the Request it is logging it for with a suffix "_FAILURE" added.

Is there any way of using a single "Save Responses to a file" Listener at the top level of my plan and having this be generated automatically rather than having to set manually myself for each?

4

1 に答える 1

2

すべてのリスナーは、最後に実行されたサンプラーのSampleResultにアクセスできます。__Beanshell関数を使用して取得できます。SampleResultには、サンプラーラベルを取得するためのメソッドがあります。したがって、ファイルリスナーへの応答の保存のファイル名プレフィックスは次のようになります。

${__BeanShell(SampleResult.getSampleLabel())}_FAILURE
于 2012-11-09T19:21:27.873 に答える