怎么利用ApiPost接口管理工具校驗/測試接口返回結果是否符合預期?
本文主要講解接口管理工具ApiPOST的預執行腳本和后執行腳本里,怎么校驗/測試接口返回結果是否符合預期?
ApiPost簡介:
ApiPost是一個支持團隊協作,并可直接生成文檔的API調試、管理工具。它支持模擬POST、GET、PUT等常見請求,是后臺接口開發者或前端、接口測試人員不可多得的工具 。
檢測返回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格式的響應數據(上面示例用的就是這個)
調用示例如上面示例:
單元測試 自動化測試
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。