BeanShellの使用してファイルを作成しようとするとこれは、ファイルを作成し、そこに1行を追加するために、私のBeanShellのコードです:JMeterのエラー
FileName = vars.get("fileName");
f = new FileOutputStream(FileName,true);
p = new PrintStream(f);
this.interpreter.setOut(p);
print("Test Set: " + FileName);
f.close();
私は、以前のサンプラーでの正規表現の抽出からファイル名を取得します。デバッグポストプロセッサをチェックし、これが正しく設定されていることを確認しました。しかし、私はサンプラーの結果にこのエラーが表示されます。
Response code: 500
Response message: org.apache.jorphan.util.JMeterException: Error invoking bsh method: eval Sourced file: inline evaluation of: ``FileName = vars.get("fileName"); f = new FileOutputStream(FileNam . . . '' : Object constructor
"String FileName = vars.get ..."のようなものを使用することを忘れていませんか? –
私はあなたが言ったように文字列として宣言しようとしましたが、それは問題を解決していません – user3871995
fとpの適切な宣言がありますか? ? –