在使用Jmeter做性能测试时,有些时候需要将接口返回信息存储到文件中。最开始实现的方式是写一个beanShell脚本实现。现在Jmeter提供了将响应内容保存到文件的监听器不再需要手写脚本,使用非常简单方便。这篇文章介绍这个监听组件使用方法。
2.响应内容保存到文件监听器使用场景- 使用接口返回的数据造测试数据,例如批量创建商品订单号。
- 测试直播流时需要将流的内容保存到本地。
下面通过测试直播的示例演示使用“保存响应内容到文件监听器”组件将直播流内容下载到本地。
3.1.添加保存响应内容到文件监听器组件在直播请求右键添加添加Listener——>SaveResponses to a file
3.2.SaveResponses to a file 组件配置 设置文件保存路径及名称前缀说明- 设置响应内容保存到文件的路径,需要注意这个路径的文件夹需要提前已创建好,且设置路径文件夹后面需要有个路径符号,例如 D:liveFile 在最后有个斜杠符号,如果没有这个符号他会将liveFile当做文件名称的前缀,将文件保存在D盘下。
启动Jmeter脚本,当脚本停止后打开设置文件保存的文件夹,查看响应内容已经保存到文件中。



