玩轉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": "[email protected]",
"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
留言分享你的想法!
一代軍師 的其他內容
你想像有一個黑盒子,它會跟你說輸入一個input,而會得出什麼Output,而你要把這個Input傳遞給黑盒子是透過http的方式
本系列文章主要是分享本人剛從外部培訓單位轉職成功後,剛踏入職場所學習到的新知識及學習方向。
單一職責原則(Single Responsibility Principle) 里氏替換原則(Liskov Substitution Principle) 依賴反轉原則(Dependence Inversion Principle) 最少知識原則(得墨忒耳定律)(Law Of Demeter)
你想像有一個黑盒子,它會跟你說輸入一個input,而會得出什麼Output,而你要把這個Input傳遞給黑盒子是透過http的方式
本系列文章主要是分享本人剛從外部培訓單位轉職成功後,剛踏入職場所學習到的新知識及學習方向。
單一職責原則(Single Responsibility Principle) 里氏替換原則(Liskov Substitution Principle) 依賴反轉原則(Dependence Inversion Principle) 最少知識原則(得墨忒耳定律)(Law Of Demeter)