jmeter-json表达式关联
2021-01-02 02:28
标签:result extra pre 顺序 ext 路径 res name dex 1、正则表达式可以获取所有格式的数据 2、json只能或是json格式的数据 1、现在大多数都是使用json来传输数据,json更为直观->查看接口,json格式的时候建议使用json表达式 2、Variable names : 名称 3、$.result[2].province 是排除前两条数据 4、[] 表示数组,0表示第一个;$[0] 表示跟节点后的第一个对象 5、$.data[0].laccount ->查找data下面的第一个laccount 1、只有在响应数据为json格式的时候才可以提取数据 2、变量名称 3、json路径:$.需要数据所在的路径.* 4、提取到所有数据的位置,即匹配到第几个数据 5、默认值 1、冒号在前 jmeter-json表达式关联 标签:result extra pre 顺序 ext 路径 res name dex 原文地址:https://www.cnblogs.com/yujian-lft/p/13669137.html一、怎么进行关联
二、json表达式
JSONPath Expression :JSON表达式
Match Numbers :0代表随机,1代表第1个,-1代表全部
Default Value :未取到值的时候默认值
$.result[-2].province 是排除后两条数据
id 即key,这里要获取id的值,所以填写id
$.data[0].id -> 查找data下面的第一个ID三、 JSON Extractor
四、json表达式总结
:index 正序取值,取数为index(正数第一条)
:-index 倒序过滤,取数为index(倒数第一条)
2、没有冒号
index 表示顺序取index+1的值(取第二条数据)
3、冒号在后
index: 顺序过滤,取数为index(正序过滤第一条数据)
-index:倒序取值,取数为index(倒序取一条数据)