import org.apache.jmeter.services.FileServer;
//log.info(vars.get("sign_ALL"));
//log.info(vars.get("total_execute_time_ALL"));
//log.info(vars.get("qimen_execute_time_ALL"));
//log.info(vars.get("service_execute_time_ALL"));
String fileName = "/fileTemp.csv"; //不需要指点路劲
BufferedOutputStream bos = null;
FileOutputStream fos = null;
File file = null;
try{
file = new File(FileServer.getFileServer().getBaseDir() + fileName); //脚本同目录创建XXXfileName的文件
fos = new FileOutputStream(file,true);
bos = new BufferedOutputStream(fos);
for(int i =1;i<=${sign_matchNr};i++){ //${sign_matchNr}得到数组变量长度
String writeObject = vars.get("sign_"+i)+","+vars.get("total_execute_time_"+i)+","+vars.get("qimen_execute_time_"+i)+","+vars.get("service_execute_time_"+i)+"\r\n";
// log.info(writeObject);
bos.write(writeObject.getBytes());
}
}catch(Exception e){
e.printStackTrace();
}finally{
if (bos != null) {try {bos.close();} catch (IOException e1) {e1.printStackTrace();}}
if (fos != null) {try {fos.close();} catch (IOException e1) {e1.printStackTrace();}}
}
网友评论