问题描述
执行了登录接口,想要设置 token 为全局变量,失败。
操作步骤
- 登录(线程组 1--set up 线程组)
- 利用 jsonpath 提取变量值(线程组 1--set up 线程组)
- 设置为全局变量(线程组 1--set up 线程组)
${setProperty(,auth_token,${auth_token})};
${setProperty(public_key,${public_key},)};
${__setProperty(user_id,${user_id},)}
- 请求头设置引用(线程组 2-- 需要使用 token 线程组)
${__property(auth_token)}
求问各位大佬这是什么原因呀
已解决。
问题原因:全局变量设置不是 beanshell 后置处理程序,而应该是 beanshell 后置取样器。
解决办法:换成 beanshell 取样器后成功获取。
↙↙↙阅读原文可查看相关链接,并与作者交流