• 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(倒序取一条数据)

  • 相关阅读:
    java json 库之 jackson
    java 多线程
    golang slice 和 string 重用
    golang 字节对齐
    golang 并发编程之生产者消费者
    golang 设计模式之选项模式
    golang aws-sdk-go 之 s3 服务
    markdown 一个优雅的写作工具
    常见句型、用法
    hg
  • 原文地址:https://www.cnblogs.com/yujian-lft/p/13669137.html
Copyright © 2020-2023  润新知