美文网首页
接口测试学习之json

接口测试学习之json

作者: 木卯小台 | 来源:发表于2020-11-24 09:25 被阅读0次

在做接口测试的时候,我们需要查看响应值,有的接口还需要调用上一个接口中的响应值中的一些变量,这些返回的响应值大部分是以json格式返回的,今天就给大家介绍一下json的编写格式。

我个人分为三大类。

第一类:object格式,单独键值对格式

对象是一个无序的键值对集合,一个对象以左大括号开始“{”右大括号结束“}”。然后每个键值对以"参数名":"参数值"的格式在大括号中,有多个键值对的时候用逗号“,”分割。注意全部都要用英文格式的标点字符。

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

也可以用简单的写法,参数名key和数字可以不用加""号,例子{code: 200, message'登录成功',token:'1651AS5a612q547'}

第二类:array格式,数组格式

数组是值(value)的有序集合。一个数组是以左中括号开始"["右中括号结束"]"。数组里面的值也是用过分号隔开",".

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

第三类:value格式键值对和数组等类型数据混合格式

值(value)可以是各种类型的集合,双引号括起来的字符串(string)、数值(number)、true、false、null、对象(object)或者是数组(array)。这些都可以嵌套使用。

例子:{id:12138,"name":"小明","hobby":["lol","绝地求生","守望先锋"],"like":[["篮球","羽毛球","乒乓球"],["姚明","林丹","张继科"]]}

以后遇到看不懂的json串是绝大部都是可以按照基本格式类型进行拆分的。也可以是在网上找json串验证工具进行验证。

下一篇文章告诉大家,如何定位响应值json中的key值。

这里使用的接口测试工具是国产的接口测试工具apipost,有兴趣的朋友可以去试用一下,很好用的一款接口测试和接口文档生成工具。

下载地址:

ApiPost - 可直接生成文档的API调试、管理工具​www.apipost.cn

相关文章

  • 接口测试学习之json

    在做接口测试的时候,我们需要查看响应值,有的接口还需要调用上一个接口中的响应值中的一些变量,这些返回的响应值大部分...

  • 接口测试学习之json

    在做接口测试的时候,我们需要查看响应值,有的接口还需要调用上一个接口中的响应值中的一些变量,这些返回的响应值大部分...

  • Python3之json模块

    前言 在学习接口测试时,经常会遇到json数据,比如对content-type为application/json的...

  • rf接口测试之获取返回json中的值

    1.rf接口测试之获取返回json中的值, 重点看第五行中的取值路径 返回json值:

  • 十二天:接口测试入门

    http协议 xml json 接口测试流程

  • 接口测试基础学习笔记

    慕课网接口测试基础视频课学习笔记 接口测试基础之入门篇

  • Mastering HTTP侧

    Http调试工具Postman使用 Postman Postman测试接口之JSON结构化数据提交 Postman...

  • 《老兵爱学习》【专题目录】

    “老兵爱学习”之颠覆你的Python接口自动化测试,约吗? “老兵爱学习”之《颠覆你的Python接口自动化测试》...

  • python小功能-递归解析Json

    目的:解析Json格式的接口参数用途:用于接口自动化测试,避免手工录入接口参数 1 Json格式的接口参数会有多种...

  • Jmeter对Json数据的三种处理方式

    现在的接口测试中,大多数请求响应的报文格式都为json格式。那么在Jmeter接口测试中如何对json格式的数据进...

网友评论

      本文标题:接口测试学习之json

      本文链接:https://www.haomeiwen.com/subject/qytiiktx.html