玩轉C#之【POSTMAN-API測試神器】

玩轉C#之【POSTMAN-API測試神器】

更新於 發佈於 閱讀時間約 2 分鐘

POSTMAN DownLoad
在上一篇文章介紹過API之後,大家應該會很好奇寫好了一隻API應該怎麼測試巴?

介紹

Postman 是一個可以模擬 HTTP Request 的工具,其中包含常見的 HTTP 的請求方式

POSTMAN目前可以做到的功能有:

  • API 測試,
  • 撰寫腳本
  • 整合多個測試
  • 個人同步
  • 團隊協作甚至是開發 API
  • Mock server(模擬伺服器)

基本介面

目前先用API測試網站當作練習範例
https://gorest.co.in/

這裡會示範最常用的兩個Get & Post

HTTP GET 操作SOP

這裡要測試的Get網址是
https://gorest.co.in/public/v2/users/3

步驟:

  1. 填入網址
  2. 選擇HTTP 方法 =>Get
  3. 送出 =>send

HTTP POST 操作SOP

這裡要測試的POST網址是
https://gorest.co.in/public/v2/users
輸入參數格式(input)

{
"name": "Tenali Ramakrishna",
"gender": "male",
"email": "tenali.ramakrishna@15ce.com",
"status": "active"
}
  1. 輸入網址
  2. 選擇POST 方法
  3. 進入BODY
  4. 因為輸入格式是JSON 所以選Raw
  5. 旁邊選JSON
  6. 送出

關於撰寫腳本、整合多個測試、個人同步、團隊協作、模擬伺服器之後會專門寫一篇文章跟大家講解

參考資料

維基百科-POSTMAN

本篇已同步發表至個人部落格
https://moushih.com/2022ithome03/

鐵人賽網址:

https://ithelp.ithome.com.tw/articles/10287450

avatar-img
一代軍師
8會員
39內容數
我是這個部落格的作者,喜歡分享有關投資 💰、軟體開發 💻、占卜 🔮 和虛擬貨幣 🚀 的知識和經驗。
留言
avatar-img
留言分享你的想法!
一代軍師 的其他內容
盤面基本組成要素 十天干:甲乙丙丁戊己庚辛壬癸 十二地支:子丑寅卯辰巳午未申酉戌亥 五行:木、火、土、金、水 八門:休、生、傷、杜、景、死、驚、開 八神:符、蛇、陰、合、虎、武、九、天 九星:蓬、任、沖、輔、英、芮、柱、心、禽 八卦:坎、艮、震、兌、離、坤、乾 六個旬首:甲子戊、甲戊
Drawmind 畫鏡 主要目的是透過藝術治療,幫助個人減輕情感壓力、提升心理健康,並提供一個具有專業指導的平台,讓用戶進行情感表達、自我探索和康復。
原理 八字 八字不等於出生時間 八字是根據每個兩小時為一個單位的時辰來劃分的。 它包括年、月、日和時這四個要素,其中年、月、日分別對應天干地支。 即使缺少具體出生時刻,也仍然可以排出命盤進行分析。 紫微斗數 需要精確的出生的小時數,因為出生時間的稍微差異呈現出來的命盤會有天差地別,從而
盤面基本組成要素 十天干:甲乙丙丁戊己庚辛壬癸 十二地支:子丑寅卯辰巳午未申酉戌亥 五行:木、火、土、金、水 八門:休、生、傷、杜、景、死、驚、開 八神:符、蛇、陰、合、虎、武、九、天 九星:蓬、任、沖、輔、英、芮、柱、心、禽 八卦:坎、艮、震、兌、離、坤、乾 六個旬首:甲子戊、甲戊
Drawmind 畫鏡 主要目的是透過藝術治療,幫助個人減輕情感壓力、提升心理健康,並提供一個具有專業指導的平台,讓用戶進行情感表達、自我探索和康復。
原理 八字 八字不等於出生時間 八字是根據每個兩小時為一個單位的時辰來劃分的。 它包括年、月、日和時這四個要素,其中年、月、日分別對應天干地支。 即使缺少具體出生時刻,也仍然可以排出命盤進行分析。 紫微斗數 需要精確的出生的小時數,因為出生時間的稍微差異呈現出來的命盤會有天差地別,從而