APP功能性测试-4
弱網絡測試
使用fiddler模擬低速環境
使用fiddler抓取手機上某個應用的包
手機連接fiddler
fiddler
代理地址127.0.0.1默認端口8888
只抓http協議(https,ftp)
相當于一個代理
默認抓取IE和火狐
手機怎么連接fiddler
1.首先打開fiddler,在菜單中選擇工具,選擇下面的fiddler選項,點擊會話選項,勾選捕獲ftp,允許遠程計算機連接,重啟fiddler
2.設置手機端,獲取電腦ip地址:192.168.*.**,打開手機無限選項,(長按)修改網絡配置,點擊高級選項,設置服務器主機名(電腦IP),代理端口填寫8888,ip設置選擇“DHCP”。手機設置好以后,在瀏覽器上面輸入192.168.*.**,能打開一個fiddler的頁面,然后下載安裝證書。之后就可以抓包了。
3.fiddler限速:點擊fiddler菜單欄中的規則,選擇performance(性能),simulate modem speeds
原理:通過延遲發送數據或接受的數據的時間來限制網絡的下載速度或上傳
自定義限速設置:規則下面的自定義規則,自動打開了一個文檔,找到m_SimulateModem字段,這里就可以修改上傳下載速度。(默認上傳300ms/kb,下載150ms/kb的延遲)
限速的目的是為了查看軟件的反應情況,是否正常
異常代碼
空白
軟件提示信息,文字
限速頁面顯示不全
閃退
fiddler過濾filters
Host:寫關鍵字
use filter
show only the following Hosts
勾選remove all
抓取停止左下角Capturing (捕獲停止)
獲取包的詳細信息:點擊抓取的網址,點擊右邊的Inspectors(檢查),Headers(標頭),可以查看詳細信息,上半部分是請求,下半部分是響應
總結
以上是生活随笔為你收集整理的APP功能性测试-4的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 九度oj 1480
- 下一篇: java基础 数组14