「軟體測試實戰教程系列(三)」棄繁就簡,介面測試神器Postman|收藏版

軟體測試實戰教程系列(三)棄繁就簡,介面測試神器Postman|收藏版

Postman主要幫我們幹了三件事:

1.把相關集合放到一個集合當中方便管理。

2.對指定介面發送請求。

3.斷言

下面我們使用Postman工具操作getList介面。

新建一個集合TestDemo,用來管理相關用例:

 

添加一條請求(addRequest):

編輯請求,修改url,請求方式和參數:

發送請求查看結果:

以上步驟,是Postman的主要功能,下面是前面沒有講到過的東西—-斷言。

斷言

按照截圖打開斷言區域:

我們按照用例來設置斷言:

設計用例(功能):

  • 是否按照創建時間倒序排列
  • 是否返回指定的條數

發送請求後,店家Test Results查看結果如下:

紅色的提示表示斷言失敗,這個時候我們需要修改介面程式碼(getList_fix.php):

 

 

按照上面的流程,創建一個請求,添加斷言,在此訪問返回結果如下:

返回綠色說明測試通過。

文中的斷言程式碼是由js編寫,大家書寫斷言的時候不要被程式碼嚇到,因為Postman已經提供了比較豐富的斷言片段,直接點擊即可生成。

結語

Postman做介面自動化測試的內容就講到這裡啦!如有需要了解軟體測試相關的其他內容,可到「 主頁 」進行查看學習~

同時,有不理解或有誤需要補充的地方也歡迎評論區共同探討大家一起交流技術🤗

 

  • ✔️如果這篇文章對你有用,記得點個贊👍🏻加個關注支援我一下~
  • ✔️我們下期見!👋👋👋

🌻推薦閱讀: 

軟體測試人員必讀的經典書籍(附電子書),前阿里大佬給我推薦…

一文了解MySQL性能測試及調優中的死鎖處理方法,你還看不明白

阿里大牛純手碼數十萬字,自動化測試成神之路電子版教程已問世,開放下載