Beanshell使用

保存返回文件

有时,http请求返回的是一个文件,但jmeter显示、记录Response内容是使用日志形式,默认无法直接将文件保存下来。这时,我们可以利用BeanShell来编写简单代码,实现文件的的保存。这里用到了BeanShell PostProcessor (后置处理器)。

下面以利用在线服务转换音频格式,生成特定speex格式的音频文件为例:

首先设置好http请求,并在请求器下添加BeanShell PostProcessor(后置处理器)。

在这里插入图片描述

在BeanShell PostProcessor的Scripts区域写入以下代码:
在这里插入图片描述

执行脚本,最终会将请求的返回结果(转换好的speex格式音频)写入文件。由于jmeter的多线程,非常适用于做这种批量转换。

在这里插入图片描述

关于BeanShell的用法还有很多,用好BeanShell可以为我们的测试工作带来很大的帮助,使一些工作变得简单、灵活、高效。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值