使用jmeter测试工具完成文件的下载
准备
这里为了方便,直接去百度里找个图片,然后记录下他的地址即可,也就是URL,比如:http://nzr2ybsda.qnssl.com/images/26458/Fre6mB0DAkJ3BOIol-NE7qsyuGh1.jpg?imageMogr2/strip/thumbnail/480x960%3E/interlace/1/format/jpeg
步骤
jmeter>新建线程组>新建http sampler>填写必要的信息,如下图
扩展
其实到这里就算完成了,但是如果你想保存到本地呢,那还要继续写点代码了,这里要用到beanshell,代码如下:
1
2
3
4
5
6
7
8
9
10
|
import java.io.*;
//获取上个请求的返回数据 byte [] result = prev.getResponseData();
//要下载到什么地方 String file_name = "D:\\xiaoqiang\\testingbang.jpg" ;
File file = new File(file_name);
FileOutputStream out = new FileOutputStream(file);
out.write(result); out.close(); |
本文转自 小强测试帮 51CTO博客,原文链接:http://blog.51cto.com/xqtesting/2052003,如需转载请自行联系原作者