返回的数据保存本地,方便取用
1.单个数据时
直接使用第二个步骤
2.多个数据时, 先删除本地的旧数据,再保存
//1.删除文件
//文件多个数据时, 直接删除文件
//例:String filename="F:\\106jmeter work space\\taskIdlist.txt";
String filename="D:\\test_data\\jmeter_data\\B_memberName.csv";
File file = new File(filename);
if(file.exists())
{
file.delete();
System.out.println("已删除文件:" + filename);
}
//2.提取文件中的内容并保存
//"D:/test/test.csv" 为本地路径(根据自己路径设置),支持csv和txt格式
//例:FileWriter fileWriter = new FileWriter("D:/test_data/jmeter_data/name.csv", true);
FileWriter fileWriter = new FileWriter("D:/test_data/jmeter_data/B_memberName.csv", true);
BufferedWriter out = new BufferedWriter(fileWriter);
//单个数据时 清空文件内容
//fileWriter.write("");
//取单个数据
//out.write( vars.get("id"));
//取多个数据
out.write( vars.get("B_memberName")+","+vars.get("B_nickName"));
//其中id和id1等均为正则或jsonpath提取的变量名称如下图所示
out.close();