zoukankan      html  css  js  c++  java
  • JMeter工具学习(三)——获取全局变量 token

    备注:

    JMeter版本4.0

    JDK版本1.8

    项目中有的接口需要有登录权token值才能运用,有多个接口都需要token值,同个线程可以添加一次,如果现在有多个线程且每个线程下的每个接口都需要token。有人每个线程都加一次就可以了,是的,这样是可以。如果哪天修改获取token的参数,那时是不是每个都要改一次?But,要是将获取token放在全局参数中(类似head参数),那样都可以使用,当然也可放在一个文件中(这里不写)。

    1,在登录请求中,添加一个正则表达式提取器,获取token(文章参见

    2,使用全局函数__setProperty生成全局变量

    3, 将token值设为全局变量,${__setProperty(newtoken,${token},)}

    4, 在需要进行测试的HTTP请求的 HTTP信息头管理器中使用上面获取的token,${__property(newtoken)}

    5, 其他线程不用加登录获取token的,可以使用全局token

    ------------------------------------------------------------------------------------------------------------------------------------------------------------------

  • 相关阅读:
    JS eval()小结
    纯JS的ajax实例
    js特效代码-鼠标样式
    JS typeof与instanceof的区别
    linux下网卡绑定
    KVM+VNC 虚拟机远程管理
    smokeping安装
    Python:字符串中引用外部变量的3种方法
    Python:模块学习——os模块
    Python:模块学习——sys模块
  • 原文地址:https://www.cnblogs.com/changpuyi/p/12242982.html
Copyright © 2011-2022 走看看