Jmeter 之下載圖片


利用Jmeter實現文件圖片下載 

步驟:

1. 新建線程組

2. 線程組右鍵新建HTTP請求: 添加服務器名稱或IP, 路徑,協議,方法,端口等信息

3. 線程組右鍵新建 BeanShell Sampler :需添加代碼,保存的圖片名應和原文件的類型一致

4. 添加察看結果數

以下載百度的一張圖片為例:

BeanShell Sample 添加的代碼如下:

import java.io.*;
 
byte[] result = prev.getResponseData();  //這個是獲取到請求返回的數據,prev是獲取上個請求的返回
 
String file_name = "D:\\work\\pic\\baidu.JPEG"; //代表存放文件的位置和文件名, 相對路徑的話會保存到bin 目錄下
 
File file = new File(file_name);
 
FileOutputStream out = new FileOutputStream(file);
 
out.write(result);
 
out.close();

通過察看結果數可以看到請求都是正常的。

到對應的電腦路徑下可以看到下載的圖片和原圖(上面察看結果數HTTP請求響應數據里的圖片)一致。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM