6

テストプランの中にサンプラーがあります。リクエストとレスポンスを保存するためのシンプルなデータライターもあります。

SimpleDataWriterのfilenameフィールドに「Results.xml」と入力しました。テストプランを実行すると、指定されたパスにテキストファイルが生成されます。

実行時にファイル名を「Threadgroupname_SamplerName_Results.xml」に変更することはできますか?

たとえば、スレッドグループの名前を「検索」に変更し、サンプラーの名前を「CurrencyConverter」に変更しました。実行時に結果を「Search_CurrencyConverter_Results.xml」の形式で保存することは可能ですか?

4

2 に答える 2

7

ファイル名入力フィールドで変数プレースホルダーと __time 関数を使用して、実行時に動的に設定/変更することができます。このようなもの:

${results.dir}/myresultfile_${__time(YMDHMS)}.xml
于 2013-02-25T03:20:42.167 に答える
0

jmeter bugzillaによると、「ResultCollector は、ThreadGroup の起動前に StandardJMeterEngine スレッドで初期化されるため、ctx.getThreadGroup()null を返す」ため、ファイル名にスレッド グループ名を含めることはできません。

于 2017-08-02T22:04:00.380 に答える