问题描述

执行了登录接口,想要设置 token 为全局变量,失败。

操作步骤

  1. 登录(线程组 1--set up 线程组)
    1. 利用 jsonpath 提取变量值(线程组 1--set up 线程组)
    2. 设置为全局变量(线程组 1--set up 线程组) ${setProperty(,auth_token,${auth_token})};
      ${
      setProperty(public_key,${public_key},)};
      ${__setProperty(user_id,${user_id},)}
    3. 请求头设置引用(线程组 2-- 需要使用 token 线程组)
      ${__property(auth_token)}
      求问各位大佬这是什么原因呀

已解决。

问题原因:全局变量设置不是 beanshell 后置处理程序,而应该是 beanshell 后置取样器。

解决办法:换成 beanshell 取样器后成功获取。


↙↙↙阅读原文可查看相关链接,并与作者交流