Fiddler+JMeter使用教程

Fiddler配置

0.fiddler安裝過程就省略了,直接下一步就ok。ios

1.fiddler安裝完畢後,將插件放到Fiddler目錄中的ImportExport下。瀏覽器

插件做用是將fiddler的會話導出爲jmx文件,可在JMeter中直接導入使用。

下載地址服務器

2.配置過濾器,其中hosts可根據須要自行添加,做用是隻展現與你填寫的幾個域名進行通訊的會話。spa

3.配置以抓取https包插件

​ 打開菜單欄中的 Tools >Options,在「Options」對話框切換到「HTTPS」選項卡,按下圖配置,並按提示安裝根證書。線程

4.配置以經過代理對手機進行抓包代理

​ 打開菜單欄中的 Tools >Options,在「Options」對話框切換到「Connections」選項卡,按下圖配置:接口

​ 手機與電腦鏈接到同一局域網中,在電腦中查看本機ip地址,打開手機所鏈接WLAN,在「代理」中選擇「手動」,在「代理服務器主機名」後面的輸入框輸入電腦的ip地址,在「代理服務器端口」後面的輸入框輸入8888,而後保存。ip

​ 手機瀏覽器訪問本機ip地址,例如http://192.168.0.105:8888 , 點擊頁面上的FiddlerRoot certificate,選擇安裝,ios系統安裝很方便,安卓手機須要設置鎖屏密碼等,手機會有提示,按步驟走便可。get

​ 至此,手機已經能夠經過fiddler上網了,而且全部會話(若是你沒有設置過濾器的話)都會在fiddler中展現。

5.導出爲jmx文件

​ 執行你須要抓包的接口,在fiddler中選中你須要導出的會話,按下如所示導出爲jmx文件。

JMeter配置

0.JMeter下載後放在方便尋找的目錄中,雙擊運行ApacheJMeter.jar,如打開後爲英文可按下圖選擇爲中文

1.左上角文件選擇打開剛纔導出的jmx文件, 導入後在根目錄的HTTP請求默認值下填入下圖信息,保證不會由於中文出現亂碼等狀況。

2.右鍵線程組,添加’響應斷言’,響應字段、規則和模式可根據本身需求選擇,斷言這一塊之後會着重再講。

3.配置完成後就能夠運行了,可在查看結果樹中查看接口運行結果。

相關文章
相關標籤/搜索