HowtouseFiddler如何使用Fiddler_第1頁
HowtouseFiddler如何使用Fiddler_第2頁
HowtouseFiddler如何使用Fiddler_第3頁
HowtouseFiddler如何使用Fiddler_第4頁
HowtouseFiddler如何使用Fiddler_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、Fiddler使用介紹Fiddler 是什么?是什么? Fiddler是用是用C#編寫的一個免費的編寫的一個免費的HTTP/HTTPS網(wǎng)絡調(diào)試器。英語中網(wǎng)絡調(diào)試器。英語中Fiddler是是小提琴的意思,小提琴的意思,F(xiàn)iddler Web Debugger就像就像小提琴一樣,可以讓前端開發(fā)變得更加優(yōu)小提琴一樣,可以讓前端開發(fā)變得更加優(yōu)雅。雅。 注:針對我們注:針對我們Tester而言,我們可以根據(jù)而言,我們可以根據(jù)Fiddler截獲的截獲的Http request和和Http response判斷判斷bug出現(xiàn)的位置以及原因。出現(xiàn)的位置以及原因。下載和安裝Fiddler 官網(wǎng)免費下載 http

2、:/ 默認安裝FiddlerFiddler界面功能左側窗口介紹(常用)正在將請求數(shù)據(jù)發(fā)往服務器正在從服務器下載返回數(shù)據(jù)返回過程中暫停請求中使用了HTTP CONNECT方法,建立HTTPS連接通道返回的內(nèi)容類型是HTML返回的內(nèi)容類型是圖片返回的內(nèi)容類型是Javascript普通的成功的返回返回內(nèi)容為HTTP/304: 使用本地緩存返回內(nèi)容為一個證書請求返回內(nèi)容是服務器錯誤請求被客戶端、Fiddler或服務器中斷右側窗口介紹1、Statistics 對所選中的這些會話的一個統(tǒng)計信息,這里可以選擇一條或者多條,在右側會給出相應的統(tǒng)計信息。 點擊ShowChart會以圖表的形式顯示各種文件的比例2

3、、Inspectors 對某一條對話的Response和Request的詳細介紹 3、AutoResponder 可以將已有的相應發(fā)回給服務器 4、Request Builder 可以自己手動寫請求,包括請求的頭和請求的內(nèi)容。 也可以將左側剛剛捕獲的會話,拖到右側進行修改 5、Filter 可以對會話進行過濾 6、TimeLine 通訊的時間對開發(fā)人員來說 在前端開發(fā)的日常工作中,發(fā)現(xiàn)服務器上某個css/javascript文件有問題,需要修改,那是家常便飯。通常,我們需要將文件進行修改,然后重新發(fā)布再驗證,這樣就很容易影響到生產(chǎn)環(huán)境的穩(wěn)定性。更普遍的做法是,我們在開發(fā)環(huán)境中修改文件并驗證,然

4、后發(fā)布到生產(chǎn)環(huán)境。雖然安全,卻比較繁瑣。而利用Fiddler的可以修改HTTP數(shù)據(jù)的特性,我們就非常敏捷地基于生產(chǎn)環(huán)基于生產(chǎn)環(huán)境境修改并驗證,確認后再發(fā)布。對測試人員來說 根據(jù)HTTP返回標頭集判斷請求是否出錯 HTTP 4開頭 表示客戶端錯誤 HTTP 5開頭 表示服務端錯誤 e.g http 400 請求無效 http 404 無法找到文件 http 502 網(wǎng)關錯誤HTTP統(tǒng)計視圖通過顯示所有的Http通訊,F(xiàn)iddler可以輕松的演示哪些用來生成一個頁面,通過統(tǒng)計頁 面(就是Fiddler左邊的那個大框)用戶可以很輕松的使用多選,來得到一個WEB頁面的“總重量”(頁面文件以及相關js,

5、css等)你也可以很輕松 得看到你請求的某個頁面,總共請求了多少次,以及多少字節(jié)被轉化了。 Fiddler支持斷點調(diào)試概念,當你在軟件的菜單rulesautomatic breakpoints選項選擇beforerequest,或者當這些請求或響應屬性能夠跟目標的標準相匹配,F(xiàn)iddler就能夠暫停Http通訊, 情切允許修改請求和響應。這種功能對于安全測試是非常有用的,當然也可以用來做一般的功能測試,因為所有的代碼路徑都可以用來演習。 詳細使用參考Fiddler使用演示Fiddler的工作原理 Fiddler 是以代理web服務器的形式工作的,它使用代理地址:, 端口:8888. 當Fiddler會自動設置代理, 退出的時候它會自動注銷代理,這樣就不會影響別的程序。不過如果Fiddler非正常退出,這時候因為Fiddler沒有自動注銷,會造成網(wǎng)頁無法訪問。解決的辦法是重新啟動下Fiddler.如何在VS調(diào)試網(wǎng)站的時候使用Fiddler 我們在用visual stuido 開發(fā)ASP.NET網(wǎng)站的時候也需要用Fiddler來分析HTTP, 默認的時候Fiddler是不能嗅探到localhost的網(wǎng)站。不過只要在localhost后面加個點號,F(xiàn)iddler就能嗅探到。 例如:原本ASP

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論