性能测试-JMeter断言之JSON断言
前面一节我们学习了JMeter断言之响应断言,今天我们来学习JMeter另一种断言方法: JSON断言。 JSON用于描述文本数据结构,有如下形式: 1.对象(object) 对象是一组无序的名称/值对。对象以{(左大括号)开始,以}(右 大括号)结束。每个名称后面跟着:冒号, 名称/值对之间用逗号分隔。 比如: {"name":"zhangsan","sex":1,"age":25} 2.数组(Array) 数组是值的有序集合。数组以[(左中括号)开始,以](右中括号) 结束。值之间用逗号分隔。 比如: { "man":[{"name":"zhangsan","sex":1,"age":21}, {"name":"lisi","sex":0,"age":18}, {"name":"wangwu","sex":0,"age":25}] } 3.值(value) 值可以是字符串、数字、true/false、null、对象或数组。 4.字符串(string) 字符串是由零个或多个Unicode字符组成的序列,用双引号括起来, 使用反斜杠转义。 字符表示为单个字符串。字符串非常类似于C或Java中的字符串。 5.数字(number) 一系列0-9的数字组合,可以为负数或者小数。还可以用e或者E表示 为指数形式; 数字非常类似于C或Java数字,但只是不使用八进制和十六进制格式。 6