1 postman
Postman是google開發的一款功能強大的網頁調試與發送網頁HTTP請求,並能運行測試用例的的Chrome插件。
1.1 功能
postman其主要功能包括:
1、模擬各種HTTP requests
從常用的 GET、POST 到 RESTful 的 PUT 、 DELETE …還可以發送文件、送出額外的 header。
2、Collection 功能(測試集合)
Collection 是 requests的集合,在做完一個測試后, 可以把這次的 request 存到特定的 Collection 里面,下次要做同樣的測試時,就不需要重新輸入。
一個collection可以包含多條request,如果把一個request當成一個test case,那collection就可以看成是一個test suite。通過collection的歸類,可以良好的分類測試軟件所提供的API.
Collection 還可以 Import 或是 Share 出來,讓團隊里面的所有人共享你建立起來的 Collection。
3、人性化的Response整理
Postman 可以針對response內容的格式自動美化。 JSON、 XML 或是 HTML 都會整理成可以閱讀的格式
4、內置測試腳本語言
Postman支持編寫測試腳本,可以快速的檢查request的結果,並返回測試結果
5、設定變量與環境
Postman 可以自由 設定變量與Environment,一般在編輯request,校驗response的時候,總會需要重復輸入某些字符,比如URL,postman允許設定變量來保存這些值。並且把變量保存在不同的環境中。
比如,可能會有多種環境:development 、 staging 或 local, 而這幾種環境中的 request URL 也各不相同,但可以在不同的環境中設定同樣的變量,只是變量的值不一樣,這樣就不用修改的測試腳本,而測試不同的環境。
第二章 軟件安裝
2.1官網安裝
打開官網,https://www.getpostman.com

點擊灰色按鈕,選擇對應能系統,會對軟件進行下載,此種情況有時需要翻牆才能使用。
2.2 非官網安裝
1、下載postman安裝包,打開 Chrome 瀏覽器的「擴展程序」

2、點擊「加載已解壓的擴展程序...」按鈕,找到你剛剛下載的安裝包的位置,點擊確定。
3、安裝完成之后Windows 的開始菜單,或桌面會多了一個Postman 程序。
第三章 軟件使用
3.1 軟件說明
1、界面樣式

Postman還集成了導出、多種請求參數列等
第四章 實戰
以FX系統登錄為例,進行接口測試。
4.1 接口文檔定義
請求URL: http://192.168.1.31:8082/e/admin/api/login
請求方式: POST
參數:
| 參數名 |
必選 |
類型 |
說明 |
| account |
是 |
string |
用戶名 |
| password |
是 |
string |
密碼 |
返回示例:
- {"result":"success","resultcode":200,"success":true}
返回參數說明
| 參數名 |
類型 |
說明 |
| success |
boolean |
調用接口是否成功 |
| result |
boolean |
登錄是否成功 |
| resultcode |
int |
自定義HTTP返回值 |
測試數據:account=13711110001&password=111111
備注:更多返回錯誤代碼請看首頁的錯誤代碼描述
4.2 實際操作
1、數據填寫如下:

正確是返回結果為:
{"result":"success","resultcode":200,"success":true}
當密碼錯誤時,結果返回為:
{"info":"用戶名或者密碼錯誤","result":"fail","resultcode":200,"success":true}
其他錯誤以此類推。
