增刪改查、資料驅動、測試報告
阿新 • • 發佈:2022-04-20
搜尋:預設搜尋、模糊搜尋、精確搜尋
預設搜尋:
1.傳送請求
2.填寫訪問許可權
3.編寫測試用例
pm.test("Status code is 200", function () {pm.response.to.have.status(200);}); 模糊搜尋: 模糊搜尋的訪問許可權與測試用例與預設搜尋相同,傳送請求有所改變;如下所示:精確搜尋:
精確搜尋的訪問許可權與測試用例與以上兩者相同,傳送請求如下:
修改及驗證產品名稱:
在body中更改產品名稱,如下所示:
在tests中加入如下程式碼即可驗證產品名稱,如下:
tests["修改產品名稱"]=jsondata.name=="000" 修改產品型別:在tests中加入如下程式碼即可驗證產品型別,如下:
tests["修改產品型別"]=jsondata.product_type=="APP"
修改產品版本:
在body中修改產品版本,如下所示:在tests中加入如下程式碼即可驗證產品版本,如下:
tests["修改產品版本"]=jsondata.version=="aaa"修改產品負責人:
在body中修改產品負責人,如下所示:在tests中加入如下程式碼即可驗證產品負責人,如下:
tests["修改產品版本負責人"]=jsondata.master=="77"修改產品資訊:
點選變數
設定url:
在請求中加入資料驅動:
生成控制檯測試報告:
開啟cmd,安裝newman外掛;
輸入‘npm install -g newman --register=https://registry.npm.taobao.porg‘指令即可安裝newman;
匯出.json測試用例:
在cmd控制檯輸入‘’newman run 介面測試.postman_collection.json‘’即可輸出''控制檯測試報告'';
輸出HTML測試報告:
在cmd中輸入''npm install newman-reporter-html''安裝此外掛
輸入''newman run 介面測試.postman_collection.json -r html''即可匯出HTML測試報告;