文件的上传与下载

文件的上传与下载

文件的上传:

首先要确认上传的文件,然后通过抓取的接口查看类型,(参数名称在接口中没有看到所以就自己填了一个)这里上传的是个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();

 

posted @ 2021-03-23 14:19  呆萌呆萌呆萌  阅读(279)  评论(0编辑  收藏  举报