文件的上传与下载
文件的上传与下载
文件的上传:
首先要确认上传的文件,然后通过抓取的接口查看类型,(参数名称在接口中没有看到所以就自己填了一个)这里上传的是个PDF文件;

Advanced中Implementtation必须选择Java,否则运行就报错了;

上传成功,返回了文件在服务器的地址

文件的下载:
jmeter没有下载的功能,所以文件下载需要添加Beanshell Sampler,编写个脚本来进行下载;
如图:在下载请求的后面添加Beanshell Sampler,写入脚本,然后运行

运行之后到对应的位置去查看,文件已被下载;如果文件名已存在,再次运行后还是只会有一个文件;

附脚本:
import java.io.*;
byte[] result = prev.getResponseData();
String file_name = "E:\\学习\\123.pdf";
File file = new File(file_name);
FileOutputStream out = new FileOutputStream(file);
out.write(result);
out.close();

浙公网安备 33010602011771号