怎麼利用ApiPost接口管理工具校驗/測試接口返回結果是否符合預期?

本文主要講解接口管理工具ApiPost的預執行腳本和後執行腳本里,怎麼校驗/測試接口返回結果是否符合預期?前端

ApiPost簡介:

ApiPost是一個支持團隊協做,並可直接生成文檔的API調試、管理工具。它支持模擬POST、GET、PUT等常見請求,是後臺接口開發者或前端、接口測試人員不可多得的工具 。json

檢測返回JSON中的某個值是否等於預期的值

apt.assert('response.json.hasOwnProperty("errcode")'); // 檢測返回json對象的是否含有errcode字段
apt.assert('response.json.errcode=="success"');  // 檢測返回json對象的errcode字段是否等於success字符串
apt.assert('response.json.errcode.indexOf("success") > -1');  // 檢測返回json對象的errcode字段是否含有success字符串
apt.assert('response.json.errcode!="success"');  // 檢測返回json對象的errcode字段是否不等於success字符串
apt.assert('response.json.errcode>=1');  // 檢測返回json對象的errcode字段是否大於1
apt.assert('response.json.errcode==null'); // 檢測返回json對象的errcode字段是不是null

response.json是什麼?

response.json:就是json格式的響應數據(上面示例用的就是這個)工具

怎麼利用ApiPost接口管理工具校驗/測試接口返回結果是否符合預期?

調用示例如上面示例:測試

response.json.data.token //也能夠 response.json.data["token"]調試

相關文章
相關標籤/搜索