zoukankan      html  css  js  c++  java
  • jmeter设置全局变量以及调用方法

    场景背景:当遇到如跨线程组调用变量等情况,需要设置全局变量,跨线程调用。

    场景:获取登录后响应结果中的token

    方法一:使用json path Extractor插件(注意:只针对响应数据为json格式的接口

    1、使用json path Extractor插件获取登录后的token

     

     2、查看调试器参数(查看是否成功)

    方法二:后置处理器-BeanShell PostProcessor  +  函数助手_ _p

    1、使用正则表达式提取token

    2、使用后置处理器-BeanShell PostProcessor,设置全局变量

    3、使用函数助手_ _p点用全部变量

    注意事项:

    如果遇到跨线程组调用参数值不是token值而是变量名时且登录接口能够正常使用的情况下,请检查线程组设置

     原因:如果不设置此项,会导致jmeter测试计划下所有添加的线程组同步运行,导致token还没获取出来就已经在调用了,导致获取值时出现错误

  • 相关阅读:
    JS判断单选框是否选中
    Js判断是否有属性
    判断是否有焦点
    Js 替代
    Js解析json
    回车事件
    js解析XML
    Linux常用基础(三)
    Linux常用基础(二)
    Linux常用基础(一)
  • 原文地址:https://www.cnblogs.com/ran917/p/12620068.html
Copyright © 2011-2022 走看看