JMeter 文件上传下载
Posted scholars-xian
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JMeter 文件上传下载相关的知识,希望对你有一定的参考价值。
文件上传
接口文档如下:
抓包到的接口信息
在 JMeter 中添加取样器HTTP请求,设置如图:
文件名称:本地文件路径,可以是相对路径或绝对路径
参数名:对应接口文档中的参数名,即抓包信息中的“name”
MIME类型:对应接口文档中的数据类型,或抓包信息中的Content-Type(上图中填file或image/jpeg 都可以)
文件下载
1)添加HTTP请求取样器,填写接口参数信息
2)添加BeanShell 后置处理器,代码如下:
import java.io; byte[] result = prev.getResponseData(); //获取请求的返回结果 String path= "C:\\Users\\admin\\Desktop\\filedownload.xlsx"; //文件保存的路径,“”需要转义 File file = new File(path); FileOutputStream out = new FileOutputStream(file); out.write(result); out.close();
3)运行脚本后,桌面上会出现下载的文件
以上是关于JMeter 文件上传下载的主要内容,如果未能解决你的问题,请参考以下文章
jmeter的Include Controller控件和Test Fragment控件和Module Controller控件