【原】接口測試 jsonschema 校驗json


對目前接口測試增加 一層校驗,對比 json file 和 jsonschema file。

一  對值的數據類型 校驗。
左邊是保存的 接口返回的數據, 右邊是定義好的jsonschem (json 規范,規范里面定義了json的數據類型,以及哪些鍵是必須返回的) 。

 

 
異常原因是 第一個對象里面的  pm25 的數據類型錯誤了。

 

 二   對返回的鍵做校驗,

 

 

 錯誤原因是 返回的數據中缺少鍵  “discussName”

必返回的 鍵定義在 jsonschema 尾部  "required": [  ] 中 。如果有嵌套,視實際情況定義。

 

jsonschema  文檔參考   http://python-jsonschema.readthedocs.io/en/latest/

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM