# Postman ##### 參考:  - [Postman - 測試 API 神器 1/2](https://ithelp.ithome.com.tw/users/20111449/ironman/1767) - [Postman - 測試 API 神器 2/2](https://ithelp.ithome.com.tw/articles/10201528) --- ## 筆記 - 可將Swagger import 到Postman step1: 複製下圖橘框 ![](https://i.imgur.com/No9bn4K.png) step2: 點選下圖紅框Import step3: 點選下圖紫框Improt From Link並貼上連結 ![](https://i.imgur.com/zUbvmWd.png) step4: 點選上圖橘色按鍵Import,即可匯入。 --- - 如果不確定參數應填在哪個地方(Parameter、Body...可以參考Swagger的Parameter Type)(可看參考連結"Postman - 測試 API 神器 1/2") #### postman ![](https://i.imgur.com/kbJiA85.png) #### Postman結果 ![](https://i.imgur.com/rtF2aAL.png) #### swagger ![](https://i.imgur.com/spcyq6n.png) - 可用Tests Tab來驗證Response是否為預期 ![](https://i.imgur.com/HUU5Vc5.png) - 可以用Pre-request Script Tab來做事前的處理(e.g., 等待20秒再送出Request等等) ![](https://i.imgur.com/InLAO10.png) - 使用Collection Runner做一系列的測試 (e.g., 掛單並取消掛單: 登入->掛單-(等待20秒後)>取消掛單) ![](https://i.imgur.com/JlLYNzb.png) - 使用環境變數 -- Environment variable: 只在單一collection裡面有效 -- Global variable : 所有collection共用 ![](https://i.imgur.com/I194m1i.png) ---