JMeter学习——测试文件下载

最近工作中需要对一个文件生成下载的接口进行性能测试,所以就选用了JMeter。 

参考链接 https://www.cnblogs.com/slsdyl/p/8569010.html


第一步:从百度上下载一张图片,放到本地服务器55上面,用浏览器可以打开的 

 

 

第二步:打开JMeter,创建一个线程组

 

 

第三步:创建一个请求

 

 

第四步:创建一个BeanShell Sampeler

 

 代码解析:

import java.io.*;

 

byte[] result = prev.getResponseData();       //获取到请求返回的数据,prev是获取上个请求的返回。

String file_name = "D:\\a.jpg";      //代表存放文件的位置和文件名。

File file = new File(file_name);    //创建一个文件对象,且这个文件对象的名是上面指定的,路径也是上面指定的。

FileOutputStream out = new FileOutputStream(file);      //创建文件对象为输出流

out.write(result);    //往这个输出流的文件里写数据,就是上一个请求返回的数据。

out.close();      //关闭这个文件输出流。

最后创建一个察看结果树,然后运行就行。

 

 性能测试总结果:1. 在接性能测试任务前必须聊清楚测试用的环境,要与线上生产尽量接近。

                       2.测试方案要提前聊好。如果涉及到开发的工作量,要从项目上给开发申请时间。

转载于:https://www.cnblogs.com/yoyoma0355/p/11497077.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值