jmeter后置处理器保存数据到本地,并通过前置处理器获取数据

jmeter中支持java语音,前置和后置处理器都可以直接使用java,我们就用java来处理这个保存数据和获取数据的场景

1、保存数据

直接使用java语音实现这个功能,下面是讲jmeter中的变量“token”保存到"E://test.txt"中。

FileWriter fwriter = new FileWriter("E://test.txt");
fwriter.write(vars.get("token"));
fwriter.flush();
fwriter.close();

vars.get("key") 是获取jmeter中的变量,注意不能直接用${key},jmeter的参数跟java不通用

2、 获取数据

同样直接用java,把"E://test.txt"中的数据作为jmeter的变量"tokenfromtxt",String不能直接被jmeter使用,还是要通过vars.put("tokenfromtxt",line)转化一下。

FileReader reader = new FileReader("E://test.txt");
BufferedReader br = new BufferedReader(reader);
String line=br.readLine();
vars.put("tokenfromtxt",line);

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值