接口測試——json

在作接口測試的時候,咱們須要查看響應值,有的接口還須要調用上一個接口中的響應值中的一些變量,這些返回的響應值大部分是以json格式返回的,今天就給你們介紹一下json的編寫格式。json

我我的分爲三大類。api

第一類:object格式,單獨鍵值對格式

對象是一個無序的鍵值對集合,一個對象以左大括號開始「{」右大括號結束「}」。而後每一個鍵值對以"參數名":"參數值"的格式在大括號中,有多個鍵值對的時候用逗號「,」分割。注意所有都要用英文格式的標點字符。數組

例子:{"code": 200, "message": "登陸成功","token":"1651AS5a612q547"}工具

也能夠用簡單的寫法,參數名key和數字能夠不用加""號,例子{code: 200, message: '登陸成功',token:'1651AS5a612q547'}post

第二類:array格式,數組格式

數組是值(value)的有序集合。一個數組是以左中括號開始"["右中括號結束"]"。數組裏面的值也是用過度號隔開",".測試

例子:[ "你好", "name", "阿薩大大"]spa

 

第三類:value格式鍵值對和數組等類型數據混合格式

值(value)能夠是各類類型的集合,雙引號括起來的字符串(string)、數值(number)、true、false、null、對象(object)或者是數組(array)。這些均可以嵌套使用。code

例子:{id:12138,"name":"小明","hobby":["lol","絕地求生","守望先鋒"],"like":[["籃球","羽毛球","乒乓球"],["姚明","林丹","張繼科"]]}對象

之後遇到看不懂的json串是絕大部都是能夠按照基本格式類型進行拆分的。也能夠是在網上找json串驗證工具進行驗證。blog

下一篇文章告訴你們,如何定位響應值json中的key值。

這裏使用的接口測試工具是國產的接口測試工具apipost(下載地址: www.apipost.cn),有興趣的朋友能夠去試用一下,很好用的一款接口測試和接口文檔生成工具。

相關文章
相關標籤/搜索