網(wǎng)站備案 網(wǎng)址營銷助手
課程大綱
????????fiddler是一款常見的抓包工具,可以對web端和移動(dòng)端的接口請求進(jìn)行抓包(截獲)、分析、編輯、模擬等,還可以導(dǎo)出jmeter、Loadrunner測試腳本。
1、原理
????????fiddler作為代理服務(wù)器,攔截請求和服務(wù)器響應(yīng)。?
2、使用場景
① 輔助缺陷定位
② 模擬測試場景
③ APP弱網(wǎng)模擬測試
④ 導(dǎo)出腳本
3、Fiddler與F12的區(qū)別
1.?功能介紹
F12功能 |
元素(Elements):用于查看或修改HTML元素的屬性、CSS屬性、監(jiān)聽事件、斷點(diǎn)等。 |
控制臺(Console):記錄前端javascript對象、log信息、異常信息 |
源代碼(Sources):查看網(wǎng)頁的源代碼HTML代碼,js代碼、CSS代碼,可以直接修改代碼進(jìn)行前端調(diào)試 |
網(wǎng)絡(luò)(Network):與網(wǎng)絡(luò)相關(guān)的接口請求響應(yīng)和網(wǎng)絡(luò)傳輸?shù)?/p> |
性能(Performance):監(jiān)控該網(wǎng)頁的性能各種指標(biāo)信息 |
內(nèi)存(Memory):記錄頁面跟隨時(shí)間的內(nèi)存使用情況 |
存儲(Application):查看一些本地存儲、會話存儲、已索引數(shù)據(jù)庫、Cookie、緩存、幀等 |
安全(Security):調(diào)試當(dāng)前網(wǎng)頁的安全和認(rèn)證等問題 |
Fiddler功能 |
web & 移動(dòng)端抓包、查看請求/響應(yīng)、篡改請求/響應(yīng)(請求前/后斷點(diǎn))、過濾請求(根據(jù)站點(diǎn)-host)、反向代理(請求重定向)、弱網(wǎng)模擬、IP模擬、頁面(前端)性能統(tǒng)計(jì)、簡單接口測試、導(dǎo)出測試腳本、自帶fiddler Script (菜單Rules->Customize Rules...) …… |
2.?區(qū)別
工具類型 | |
F12 | 瀏覽器自帶功能。 |
Fiddler | 獨(dú)立安裝的PC端程序,實(shí)現(xiàn)原理為代理器。 兩個(gè)版本: fiddler classic,僅支持Windows。 fiddler everywhere,支持Windows、mac、linux。 |
抓包類型 | |
F12 | 抓取瀏覽器內(nèi)的網(wǎng)頁。 |
Fiddler | 可抓取web端、移動(dòng)端請求(瀏覽器、app)。 |
導(dǎo)出腳本 | |
F12 | 可導(dǎo)出postman、jmeter、metersphere腳本。 |
Fiddler | 可導(dǎo)出jmeter、Loadrunner腳本。 |
?