• jmeter-json表达式关联


    一、怎么进行关联

    1、正则表达式可以获取所有格式的数据

    2、json只能或是json格式的数据

    二、json表达式

    1、现在大多数都是使用json来传输数据,json更为直观->查看接口,json格式的时候建议使用json表达式

    2、Variable names : 名称
          JSONPath Expression :JSON表达式
          Match Numbers :0代表随机,1代表第1个,-1代表全部
          Default Value :未取到值的时候默认值

    3、$.result[2].province 是排除前两条数据

          $.result[-2].province 是排除后两条数据

    4、[] 表示数组,0表示第一个;$[0] 表示跟节点后的第一个对象

          id 即key,这里要获取id的值,所以填写id

    5、$.data[0].laccount  ->查找data下面的第一个laccount
           $.data[0].id  -> 查找data下面的第一个ID

    三、 JSON Extractor

    1、只有在响应数据为json格式的时候才可以提取数据

    2、变量名称

    3、json路径:$.需要数据所在的路径.*

    4、提取到所有数据的位置,即匹配到第几个数据

    5、默认值

    四、json表达式总结

    1、冒号在前

    :index 正序取值,取数为index(正数第一条)

    :-index 倒序过滤,取数为index(倒数第一条)

    2、没有冒号

    index 表示顺序取index+1的值(取第二条数据)

    3、冒号在后

    index: 顺序过滤,取数为index(正序过滤第一条数据)

    -index:倒序取值,取数为index(倒序取一条数据)

  • 相关阅读:
    WINFORM实现进程信息的查看,listview,点击,右键,右键菜单
    VFP 实验参考答案
    C++ 大作业 超市收银系统
    ASP实现计算机爱好者网站,可以直接浏览
    C语言实验单片机串口发送int型数据
    超声波 HC-SR04
    django应用之corsheaders[跨域设置]
    git
    Your activation code could not be validated(error 1653219)
    Django Rest Framework简介及初步使用
  • 原文地址:https://www.cnblogs.com/yujian-lft/p/13669137.html
Copyright © 2020-2023  润新知