1. 程式人生 > >jmeter+Fiddler:通過Fiddler抓包生成jmeter指令碼

jmeter+Fiddler:通過Fiddler抓包生成jmeter指令碼

 

Fiddler是目前最常用的抓包工具之一,它作為客戶端和伺服器端之間的代理,記錄客戶端和伺服器之間的所有請求(http/https),可以針對特定的請求過濾,分析請求和響應的資料、設定斷點、除錯、修改請求的資料,甚至可以修改伺服器返回的資料,功能非常強大。

Fiddler不僅可以對web應用抓包,還可以對手機app進行抓包,在測試過程中可以快速定位缺陷,只需要設定好代理即可。

jmeter+Fiddler結合使用,目的是通過Fiddler抓包,匯出.jmx檔案,在jmeter中使用該指令碼,非常方便。

一、下載Fiddler的jmeter匯出擴充套件dll檔案

     分享下載地址:https://pan.baidu.com/s/1-KGlHGlph58Nz0pC2n5Dmw   提取碼:x0w0

     解壓ImportExport後,將FiddlerExtensions.dll、FiddlerExtensions.pdb檔案複製貼上到Fiddler安裝路徑下的ImportExport目錄下。

 

二、開啟Fiddler,手機連線代理或web瀏覽器連線代理,按測試用例操作測試應用Fiddler抓包後,匯出JMeter的.jmx格式檔案。如圖:

 

三、開啟jmeter,匯入.jmx檔案即可用。

    注意:在Fiddler抓包過程中,建議新增一些備註,這樣指令碼業務相對來說是比較清晰的,對一些非測試業務的指令碼進行刪除調整。

&n