1. 程式人生 > >網路介面除錯工具

網路介面除錯工具

這裡主要介紹兩款在做網路請求開發過程中比較實用的兩款工具--PostmanCharles

Postman

1.軟體安裝

方法一:Postman是Google Chrome的一款外掛,可以通過 更多工具 > 擴充套件程式 > 獲取更多擴充套件程式 > 搜尋Postman,安裝即可。

2.使用技巧

 1.建立分組

先按專案建立專案分組,再按功能模組建立模組分組,在模組分組中建立具體的網路請求介面。


2.設定環境變數

全域性變數的設定,針對所有的專案的網路請求公用引數統一設定。


設定環境變數,根據不同的專案建立不同的環境場景。


通過選擇不同的環境,應用不同的專案環境變數。

應用場景:測試伺服器遷移url地址的改變;需要認證的介面token的統一改變;不同的專案url地址的不同。


3.侷限性

優點:方便在開發初期與後臺的聯調,發現哪些介面不通,定位問題。

缺點:侷限在不能模擬響應返回資料、請求網路介面頻寬(模擬網路環境差的情況)。

Charles

1.軟體安裝

2.使用技巧

這裡有大神分享的Charles 從入門到精通,裡面已經講的很詳細了,這裡就不再具體說明了。

3.侷限性

這是一款主要用於抓包的工具,對於改變返回結果、限制頻寬有很好的除錯效果,但是不適合於專案初期介面的定義除錯。

總結

        網路除錯工具多種多樣,選擇適用的工具可以起到事半功倍的效果,本篇主要就我在開發除錯介面過程中使用的除錯工具做個總結,通過這兩款工具,基本上可以應付開發初期與後臺的介面除錯,客戶端介面除錯過程中各種異常場景的模擬測試工作。