zoukankan      html  css  js  c++  java
  • jmeter关联的5种方式

    这里,我们用dummy取样器来模拟服务器的返回,通过关联获取name的值,然后百度搜索这个name的值,这就我们就简单模拟了请求间的依赖关系。

    添加dummy取样器

     设置返回内容

    搜索的关键字是上一个请求返回的name值

    打印获取到的name的值

    调试的取样器

    方法一:正则表达式提取器

    正则.*?,参考:https://www.cnblogs.com/UncleYong/p/10779268.html

     

    关联获取到的值

    百度搜索结果

    方法二:jp@gc - JSON Path Extractor提取器

    $表示接口的返回值,如果取字典key的value,用点号,如果是取列表的某个值,用索引

    关联获取到的值

     

    百度搜索结果(略)

    方式三:Json Extractor提取器

    和方法二类似,$表示接口的返回值,如果取字典key的value,用点号,如果是取列表的某个值,用索引

    关联获取到的值

    百度搜索结果(略)

    方式四:边界提取器

    这个和loadrunner中的关联很像,通过左右边界来取值,参考:https://www.cnblogs.com/UncleYong/p/10702702.html

    关联获取到的值

    百度搜索结果(略)

    方式五:beanshell后置处理器

    写beanshell脚本,解析json字符串。 这里要用到fastjson,jar包下载地址:https://mvnrepository.com/artifact/com.alibaba/fastjson

     下载后,把jar包放到D:apache-jmeter-5.1.1libext下,然后重启jmeter即可

    fastjson解析json字符串

    关联获取到的值

    百度搜索结果(略)

    声明  本文转载自:https://mp.weixin.qq.com/s/8U0DTkyd51s7YQnx0s8Lhw

  • 相关阅读:
    忘记密码破解
    关于本地变量的理解
    MVC的请求过程(或者MVC三者的关系)
    static 静态 关键字
    博客搬家通知
    C#一个可以马上跑起来的反射例子Assembly的使用
    C#之DateTime日期格式解析
    AddressParsing在C#中好用的地址拆分地址结构化库Net5
    C#中获取本地IP地址方法
    ComdeDom生成对象Emit之引用其他成员类库
  • 原文地址:https://www.cnblogs.com/majunBK/p/12145573.html
Copyright © 2011-2022 走看看