首页 > 系统相关 >09JMETER之BeanShell后置处理器将返回信息写入文件中

09JMETER之BeanShell后置处理器将返回信息写入文件中

时间:2022-10-27 22:13:16浏览次数:34  
标签:09JMETER retCode 后置 writer BeanShell pw String

 BeanShell后置处理器将返回信息写入文件中

 具体代码:

public static void execParam() 
{
String res = vars.get("response");
String openDate = "${RUN_DATE_1}";
String retCode = "${retCode}";
String filename = "./../result/response${__time(yyyyMMdd,)}.csv";
String han = "${__samplerName()}";
URL url = prev.getURL();
FileWriter writer;

         try {
            writer = new FileWriter(filename,true);
            PrintWriter pw = new PrintWriter(writer);
            
       if(retCode!="000000"){
            pw.write("日期:"+openDate+"\r\n"+han+"\r\n"+url+"\r\n"+"错误信息:"+res+"\r\n"+"\r\n");
            pw.write("==========================================================================="+"\r\n"+"\r\n");
          }
            writer.flush();
            writer.close();
        } catch (IOException e) {
            e.printStackTrace();
        }
}
        execParam();

标签:09JMETER,retCode,后置,writer,BeanShell,pw,String
From: https://www.cnblogs.com/gulingli/p/16834183.html

相关文章