Chrome接口調試工具


網頁接口測試工具開發背景

在web開發中,服務器端和客戶端的開發和測試必不可少,但是測試的工作往往需要服務器端完成之后,客戶端才能進行測試,這無疑延后了測試流程,導致服務器端開發完成后,無法進行充分的數據測試,很容易造成服務器端和客戶端開發完成后出現不協調的情況,而今天給大家推薦的這款HTTP工具,可以提前對服務器端代碼進行測試。

Postman

Postman簡介

Postman是一款功能強大的網頁調試與發送網頁HTTP請求的Chrome插件。
Postman官方網站:http://www.getpostman.com/
用戶在開發或者調試網絡程序或者是網頁B/S模式的程序的時候是需要一些方法來跟蹤網頁請求的,用戶可以使用一些網絡的監視工具比如著名的Firebug等網頁調試工具。今天給大家介紹的這款網頁調試工具不僅可以調試簡單的css、html、腳本等簡單的網頁基本信息,它還可以發送幾乎所有類型的HTTP請求!Postman在發送網絡HTTP請求方面可以說是Chrome插件類產品中的代表產品之一。
當開發人員需要調試一個網頁是否運行正常,並不是簡簡單單地調試網頁的HTML、CSS、腳本等信息是否運行正常,更加重要的是網頁能夠正確是處理各種HTTP請求,畢竟網頁的HTTP請求是網站與用戶之間進行交互的非常重要的一種方式,在動態網站中,用戶的大部分數據都需要通過HTTP請求來與服務器進行交互。
Postman插件就充當着這種交互方式的“橋梁”,它可以利用Chrome插件的形式把各種模擬用戶HTTP請求的數據發送到服務器,以便開發人員能夠及時地作出正確的響應,或者是對產品發布之前的錯誤信息提前處理,進而保證產品上線之后的穩定性和安全性。
在Chrome中安裝了Postman插件以后,用戶只需要在調試網站的時候啟動Postman插件來進行幾項簡單的配置就可以實現對該網站的基本信息修改和發送各種類型的HTTP到該網站中,用戶在發送HTTP數據的時候可以在編寫相關測試數據的時候加入一定量的參數信息讓測試數據更加准確,而這一切Postman都會完美地支持。
開發人員在使用Postman的時候也許需要經常調試同一個網站或者是同時調試多個網站,如果每次打開Postman插件都要重新設置一遍那樣會顯得非常麻煩,Postman也考慮到用戶的這一個性化需求,所以在Postman的配置頁面中,用戶可以添加或者管理多個網站用戶啟動Postman的時候就能自動打開相應的設置。

DHC

DHC的簡介

DHC是一款使用chrome模擬REST客戶端向服務器發送測試數據的谷歌瀏覽器插件。DHC是一款可以幫助用戶使用chrome插件模擬HTTP客戶端發送測試數據到服務器的谷歌瀏覽器插件,在chrome中安裝了DHC插件以后,就可在服務器端代碼初步完成的時候,使用DHC進行數據測試,以便更早地了解到程序的BUG和需求。DHC插件的使用方式也非常簡單,只需要輸入服務器端的地址,以及發送的方式和數據內容,就可以向服務器端發送指定的數據,並獲取服務器端的返回值。

DHC的使用方法

1.在谷歌瀏覽器中安裝DHC插件,並在Chrome的擴展器中啟動HTTP客戶端的功能。
2.打開DHC插件以后,在其中的文本框中輸入服務器端的地址和數據內容,以及選擇發送數據的方法,並點擊發送按鈕,如圖所示:
3.在發送成功以后,頁面的下方就會顯示出發送的狀態,以及服務器端的返回信息,如圖所示:
4.用戶可以保存一個服務器端的測試地址到DHC插件中,以便更加方便進行測試,如圖所示:
5.用戶還可以查看服務器返回狀態的詳細信息,包括的多個HEADER信息,如圖所示:
6.在服務器端的返回內容中,用戶還可以通過DHC插件直接查看這些數據的源代碼,如圖所示:
 

DHC的注意事項

1.DHC是一款可以模擬HTTP客戶端向服務器發送指定數據的谷歌瀏覽器插件。
2.在使用DHC插件的時候,用戶需要首先搭建一個HTTP服務器。

Advanced rest client

簡介

Advanced REST Client是 Chrome 瀏覽器下的一個插件,通過它可以發送 http、https、WebSocket 請求。

安裝

可以直接在 Chrome 商店下搜索 Advanced REST Client,即可找到。
如果打不開chrome商店,可以下載安裝。步驟如下,
1.下載插件:Advanced Rest Client
2.因為最新版的Chrome不支持本地安裝插件,所以我們要使能開發者模式
3.把插件后綴名crx改為zip,解壓,然后點擊‘加載正在開發的擴展程序’, 選擇解壓目錄就可以加載成功
--------------------------------------------------------------------------------------------
安裝插件:ApiDebug


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM