2016-12-01 3 views
0

言語としてjavascriptを使用してJSR223 Assertion内のファイルにデータを書き込むことはできますか?どのようにそれを行うことができますか?JSR223アサーションを使用してファイルに書き込む

私はむしろGroovyのを使用して(とキャッシュのチェックボックスをチェック)のベスト・プラクティスに従うことをしたい

答えて

2

どういうわけか可能です。

セキュリティ上の理由から、ファイルシステムにJavaScriptでアクセスすることはできませんが、JSR223 specificationによれば、Javaからスクリプトを呼び出すことはできますが、逆のことができます。関連するコードは次のようになります。

var writer = new java.io.PrintWriter('your_file.txt') 
writer.write('hello') 
writer.close() 

参考資料とコードスニペット:

1

それはちょうど、このです:

import org.apache.commons.io.FileUtils; 
FileUtils.writeStringToFile(new java.io.File("/data/jmeter/test.log"), 
    "String to append", 
    "UTF-8", 
     true); 

enter image description here

+0

私はGroovyのを使用したいが、私は言語について何も知らないし、私のjavascriptはかなり複雑です。とにかくありがとう! –

関連する問題