写在前面:
众所周知,jmeter中的beanshell的功能非常强大,其中beanshell写文件,对于使用jemter进行接口或者性能测试,是一个非常有用的功能。
那如何利用beanshell写文件呢? 以及追加写文件和覆盖原有内容的写文件,两个方式的代码,有什么不同? 请见本博文
1. 追加写文件
import org.apache.jmeter.services.FileServer;
// 变量赋值
caseid = “39990”;
// Open File(s)
fileName = FileServer.getFileServer().getBaseDir() + “\output\output.csv”;
f = new FileOutputStream(fileName, true);
p = new PrintStream(f);
// Write data to file
p.println(caseid);
// Close File(s)
p.close();
f.close();
2. 覆盖写文件
import org.apache.jmeter.services.FileServer;
//变量赋值
caseid = “44133329990”;
// Open File(s)
fileName = FileServer.getFileServer().getBaseDir() + “\output\authorization_sessionId.csv”;
stream=new PrintStream(fileName);
//write file
stream.print(caseid);文章来源:https://www.toymoban.com/news/detail-426410.html
2022/5/28 写于疫情封控时期的上海,寂静的夜晚,外面细雨连绵~~~文章来源地址https://www.toymoban.com/news/detail-426410.html
到了这里,关于Jmeter beanshell追加写文件和覆盖写文件方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!