回覆列表
  • 1 # 下雨的熱天

    在做手機或移動端APP的介面測試時,需要從開發人員那裡獲取介面文件,介面文件應該包括完整的功能介面、介面請求方式、介面請求URL、介面請求引數、介面返回引數。如果當前專案沒有介面文件,則可以使用fiddler對APP進行抓包確認。在手機上對APP進行操作,然後在Fiddler中可以抓取對應的網路互動資訊(一個功能中可能設計多個介面的互動)。在抓取的資訊中可以看到介面請求方式、介面請求URL、介面請求引數、介面返回引數。

  • 2 # Kitty老師講軟體測試

    fiddler app抓包,有什麼用?

    1. 什麼是抓包?

    抓包就是將網路傳輸傳送的與接收的資料包進行截獲、重發、編輯、轉存等操作。

    也可以用來檢查網路安全。

    抓包其實就是抓包網頁請求,如下圖所示:

    2. 為什麼要抓包

    1.抓包可以幫助定位網路介面問題.

    2.分析資料:更快、更準確的定位軟體介面的問題.

    3. 抓包一般在那些場景應用?

    ①傳送資料給後臺,後臺無響應。

    ②前後臺聯調介面,發現數據對不上。

    ④檢視各個介面的響應時間。

    ⑤測試斷網和弱網環境。

    ⑥篡改報文。

    4. 什麼是fiddler?

    fiddler是一個HTTP協議除錯代理工具。

    5. fiddler的工作原理?

    fiddler是以代理web伺服器的形式工作的,它使用的代理地址是127.0.0.1,埠:8888。當fiddler啟動的時候,就變成了一個代理伺服器,這個伺服器預設監聽127.0.0.1:8888。

    埠是不是寫多少都行?: 最大到65535。

    所以發現,fiddler作為一個代理伺服器,跟瀏覽器建立連線後,瀏覽器向目標伺服器傳送的請求都會經過fiddler進行代理。伺服器向瀏覽器返回結果時也會經過fiddler。

    6. Fiddler抓包原理過程圖:

    client →request fiddler(proxy) →request Server

    ←response ←response

    7. Fiddler能抓那些型別的包?

    基於WEB系統與移動應用的HTTP或者HTTPS的包。

    8.Fiddler抓移動端包一定要注意:手機端網路與PC一定要同一個網段下,才能正確抓包。例如:設定共享,將本地網路,為無線網路共享

    9. 基於PC-Web網頁抓包實踐演示。

  • 中秋節和大豐收的關聯?
  • 金毛幼犬毛變得粗糙,金毛小小年紀毛很粗糙怎麼辦?