一、 Postman是什么
Postma網頁調試工具不僅可以調試簡單的css、html、腳本等簡單的網頁基本信息,它還可以發送幾乎所有類型的HTTP請求!
二、 Postman的下載和安裝過程
翻牆手冊:
ttps://worktile.com/share/pages/b925351cd22b44b8ae76c03ce1e8298c
1. 官網下載地址:https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomop?utm_source=chrome-ntp-launcher
2. Mac與Windows下的安裝一致:下載后雙擊根據安裝向導一步一步安裝,會在桌面生成圖標,雙擊打開即可。
三、 頁面信息元素
四、 主要操作
1. 添加一個集合(Collections):login
2. 在請求編輯區添加接口URL。
例如:api.baobaobooks.net/circle/contents
3. 選擇接口提交方式Get/Put/Post…
4. 設置參數(Params)點擊提交(Send)按鈕
5. 使用Sava按鈕可將當前請求添加到已有的Collections中,也可新建一個Collections
6. 在Collections中可新增文件夾(Add Folder),講請求分門別類的放在folder中,通過Collections-Filder-Request三級關系來管理我們的請求
7. 導出:已經創建好的Collections,點擊Export導出Json文件到本地
8. 導入:點擊頁面上的Import將本地Json文件導入至Postman
實例:
接口文檔:
登錄接口/account/v1/login
參數:
account String 用戶賬號,可以是用戶名、郵箱、手機號
password String 密碼取值范圍: 6..30
環境配置:
1.Add Manage Environments
為了方便測試,需要配置:X-HB-Client-Type、X-HB-Auth-Type、Authorization、BaseURL
2.Add API
創建一個Collection-hello
創建一個Folder-login
創建一個接口請求:{{BaseURL}}/account/v1/login
//{{BaseURL}}兩層大括號表示這是一個環境變量,可以選擇當前的environment,環境變量就會被替換成該environment里variable的值。
3.接口提交方式為Post需要提交Body
正常的用戶名密碼登錄
{
"account":"haoduoyu",
"password":"pppppp"
}
4.保存
Postman中保存比較重要,沒有自動保存的功能,在創建了API,測試案例之后,需點擊Save按鈕,初次保存會提示選擇保存的路徑,再次保存則直接保存在初次選擇的目錄下
5.批量執行
Postman界面左上角有Runner按鈕,點擊此按鈕顯示相關頁面,在Type to filter中選擇需要測試的Collection,選擇當前的environment-Start Test。