認識 Postman
寫後端或串第三方 API 時,總不能每次都改程式碼才能測一次請求。Postman 是目前最多人使用的 API 開發與測試工具,讓你不寫程式也能組出 HTTP 請求、檢查回應、寫自動化測試,甚至把整個 API 文件與測試流程都留在同一個地方。
本站用繁體中文,把 Postman 最常用、最重要的功能整理成一條學習路徑,並收集官方與優質 YouTube 影音教學,方便你邊看邊做。
最需要了解的 20%
Postman 功能很多,但真正天天會用到的,大概就是這五件事:
- 請求(Request):方法(GET/POST/PUT/DELETE)、URL、Params、Headers、Body。
- 集合(Collection):把相關的請求分類收好,方便管理與分享。
- 變數與環境(Variables / Environments):不要把網址、Token 寫死,開發、測試、正式環境一鍵切換。
- 測試腳本(Scripts / Tests):用 JavaScript 寫
pm.test(),讓每次呼叫 API 都自動驗證結果。 - Collection Runner 與 Newman:把一整組請求排隊執行,並接進 CI/CD 自動跑測試。
把這五個觀念學好,就能應付日常 90% 的 API 開發與測試工作;其餘像 Mock Server、API 文件、Postman Flows,屬於進階但很實用的延伸功能。
為什麼要學 Postman?
-
不寫程式也能測 API
用圖形介面組請求、看回應,前後端都能快速驗證 API 行不行。
-
集合式管理
把一個專案的所有請求、範例、測試整理在同一個 Collection 裡。
-
自動化測試
寫一次測試腳本,之後每次呼叫都自動檢查狀態碼、回應內容是否正確。
-
團隊協作
Workspace 共用 Collection、環境變數與 API 文件,減少「這支 API 怎麼打」的重複溝通。
學習路徑
- 入門:安裝、介面、發出第一支請求
- 集合與變數:整理請求、跨環境切換、身分驗證
- 測試與自動化:寫測試腳本、批次執行、Newman CLI
- 進階功能:Mock Server、API 文件、Postman Flows
- 影音教學:官方與優質 YouTube 影片,附中文簡介
官方學習資源
Postman Learning Hub
postman.com/learn 是官方彙整的免費學習入口,包含文件、課程與影音。
Postman Academy 認證課程
academy.postman.com 提供依身分(開發者、QA)分類的線上課程,完成後可取得證書;也有免費的 Live 線上工作坊。
想先動手做,直接前往 入門:安裝 Postman;想先看影片,可到 影音教學。