Fiddler抓包工具初識
05-07
很多時候,我們測試app過程中,發現了一些bug,比如我們訂單的數據不對啊,本來應該是張三的,怎麼顯示李四,
心裡暗喜,啪啪啪,給App端開發提交了一個bug,結果app端分析後說,哥們,你技能有點差啊,這是服務端的問題,
你為嘛提交給我,頓時心裡不開心,被羞辱了,實際上,其實我們可以在發現類似問題時,先通過抓包工具例如fiddler,
抓包分析下就知道是誰的問題了。
1、我們需要下載fiddler進行安裝,這裡我就不多說了,過於簡單。
2、手機需要設置代理,其實就是打開你連接的wifi,然後修改wifi的配置為手動,然後配置伺服器地址(其實就是你電腦的ip地址)
和埠號,默認都是8888.如下圖。
3、設置Fiddler 代理,如下圖:
4.1、如果需要抓https,需要在tools-》fiddler options如下進行設置:
4.2、在手機上安裝證書
用手機瀏覽器打開http://*****:8888(IP是你電腦的IP,8888是Fiddler的埠)
在頁面上下載FiddlerRoot certificate(文件名FiddlerRoot.cer)
我用的是UC瀏覽器,下載到了UCDownloads目錄下,這裡要注意,將FiddlerRoot.cer移動到根目錄下。
接下來:設置->安全和隱私->從存儲設備安裝 (按照提示操作即可).
5、然後你就可以自由的翱翔了,看下圖的抓包吧,
推薦閱讀:
※定位bug的姿勢對嗎?
※【視頻】80%的軟體測試人員都會遇到的28個誤區--下
※乾貨—Go語言編寫單元測試
TAG:軟體測試 |