你所關注的fiddler功能都在這裏了

Fiddler介紹

fiddler是一款非常流行的抓包工具,它除了有強大的抓包功能外,還可以設置斷點篡改請求,支持請求的發送,以及通過無所不能的FiddlerScript進行功能擴展。是工作中必不可少的一款測試利器。

它支持多種瀏覽器代理設置,多種系統的安裝 。下載地址:https://www.telerik.com/fiddler

 Fiddler中更加詳細的功能介紹

Fiddler配置

安裝fiddler後,其實無需過多配置即可抓包,但是有時因爲各種原因,在使用過程中有無法抓包 。到底有那些原因導致的呢?如果你的fiddler也遇到這樣的問題,可以參考這篇文章:fiddler抓不到包,這些選項你都設置對了嗎?

Fiddler抓包-Inspectors

抓包可以說是Fiddler的核心功能,基本每個使用fiddler的人都知道如何使用。但你知道每個請求中的數據都有那幾部分組成 ? 數據報文的展示形式是怎樣的呢 ? 在Inspectors中,各選項卡的作用和區別是什麼? 這篇文章告訴你答案:如何通過fiddler的Inspectors功能,來解析報文的內部構造

Fiddler抓取另外一臺機器的報文

一般情況下,我們使用Fiddler抓取的報文數據來自本地主機,但是如果有多臺主機,想通過一個Fiddler服務來對多個主機的流量進行監控 ,又該如何配置呢 ?

想知道答案來看這篇文章: fiddler如何抓取另外一臺機器上的請求報文

Fiddler導入導出

Fiddler支持多種格式的導出和導入,導出的報文可以雙擊直接在cmd窗口再次發送請求 ;也可以直接導入到其它工具自動生成請求(如:postman);還可以進行分類管理進行快速回放 。

 

無論以上那種方式,都可以提高我們的工作效率,想了解以上場景是如何實現的嗎?可以參考這篇文章:如何通過fiddler的導入導出功能,保存一份分類管理的請求報文

Fiddler設置過濾-Filters

常用fiddler的同學,基本都會通過Filters過濾掉無關請求,只保留我們所關注的 。那麼你設置的過濾條件是否又僅限於主機呢 ? 如果我的需求是通過設置後只保留一個模塊內的請求,或是把請求內無關緊要的頭信息都去除掉 。該如何設置呢 ?

 如果你有這樣的需求,不妨來看看這篇文章: 通過fiddler的Filters功能,可以更精準快速的找到請求報文

Fiddler發送請求-Composer

如果說做接口調試或接口測試,我們首先會想到用比較流行的接口測試工具,如jmeter,postman來完成。但是你用過Fiddler做接口調試或測試 ?它也支持不同請求類型的接口請求,同時也支持進行批量接口的執行,最主要的是使用此功能和抓包結合起來使用,操作起來更加方便快捷 。

如果感興趣,可以看看這篇文章 : 如何通過fiddler的Composer功能,來實現接口請求

Fiddler性能測試-Statistics

當我們想要關注某些頁面或接口的響應時間時,我們該如何實現呢 ? 最簡單的實現就是拿專業的性能工具先錄製腳本,然後設置監控,最後回放腳本並查看監控數據 。在fiddler中,其實也支持簡單的性能監控,但它無需腳本錄製,配置監控等操作。你只要在APP內進行正常操作。它就已經蒐集到了你APP的性能數據了 。是不是非常方便?在它的性能面板內有很多參數, 都是什麼意思呢 ?可以參考這篇文章:如何通過fiddler的Statistics功能,來實現基本的性能統計和分析

Fiddler建立規則-AutoResponder

做業務測試時,是否會遇到因爲某些條件受限(如:第三方)導致無法測試?如何配置地址重定向 ? 使用fiddler的AutoResponder功能,輕鬆搞定。感興趣的話,戳這裏:如何通過fiddler的AutoResponder修改請求,來實現你的mock測試

 

Fiddler設置斷點-Breakpoints

設置斷點是我們測試過程中的一把利器,因爲它不受各種條件限制,可改請求,可改響應,想讓它返回啥它就能返回啥 。 Fiddler的斷點功能非常強大,支持多處設置,多種場景的使用 。文章鏈接:如何通過fiddler的斷點功能,來實現不同場景的測試

 

Fiddler命令執行-QuickExec

知道下面這個輸入欄裏支持多少命令嗎?沒有數過,但是很多 。那麼都有那些命令呢 ?每個命令都用什麼用途呢 ?看這篇文章:如何通過fiddler的QuickExec功能,來快速識別你想要的請求

 

Fiddler自定義功能-FiddlerScript

如果說上面的這些功能還不能夠滿足你的需求,那就使用FiddlerScript來定製你的個人功能吧,因爲通過它幾乎可以實現fiddler支持的任何功能 ,就是這麼的強大 。文章鏈接:如何通過fiddler的FiddlerScript功能,來實現自定義功能

 

Fiddler工具欄功能

fiddler工具欄的功能介紹,有部分功能可以幫我們提高工作效率,感興趣的話可以查看這篇文章 :關於fiddler中工具欄的功能列表介紹

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章