首页 > 系统服务 > 详细

Jmeter保存变量到TXT文件(Beanshell取样器的使用)

时间:2021-05-25 22:34:26      阅读:20      评论:0      收藏:0      [点我收藏+]

jmeter提取测试变量,或者将生成的测试数据写入TXT文档,提取到jmeter脚本外,方便查看:

使用场景:生成的测试账号保存下来,存储在txt文件,方便以后集成到Jenkins后,查看测试数据。

要用到beanshell取样器,结合java的写文件操作,直接上截图:

 技术分享图片

 

 技术分享图片

 

 

vars.get("premobile"),是从jmeter获取变量premobile的值
以下是在指定的文件jfilepath,写入手机号和手机号的后6位:
//System.out.println("Hello,world");
public static void writeIdFile(){
  String mobile = vars.get("premobile");
//   String parentFile = System.getProperty("新增partner.jmx");
//   String filePath = parentFile + File.separator + "out.txt";
  String filePath = vars.get("jfilepath");

  FileWriter wtiter;

  try{
//    true表示追加写入。如需要每次都重新写入,删掉 true即可
    writer = new FileWriter(filePath,true);
    writer.write(mobile+","+vars.get("mobile_back6"));
    writer.write("\r\n");
    writer.flush();
    writer.close();
    }catch(IOException e){
      e.printStackTrace();
      }
  }
writeIdFile();
//System.out.println("Hello,ok");

 

后期需要优化的点:写入的文件,目前是给的绝对路径,需要优化为相对路径。

Jmeter保存变量到TXT文件(Beanshell取样器的使用)

原文:https://www.cnblogs.com/ww-xiaowei/p/14810329.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!