一.设置token为全局变量
1.json提取token
2.可以用BeanShell取样器设置全局变量,也可以用BeanShell后置处理器设置,也可用JSR223后置处理器
3.如果token需要拼接,如图
4.在HTTP信息头管理中引用${__P(authorization)}
二:在一个线程组下完成业务流程测试,但是需要涉及三个系统,也就意味着需要三个token,且每个系统的请求头的token的key都是一样的,比如:authorization
1.在测试计划下创建三个系统获取token的登录接口,然后把获取的token 存在全部变量中,然后放在请求头中,参考一
${__P(authorization)}
2.在测试计划下创建一个HTTP信息头管理器,包三个系统中通用的Content-Type,和业务流程中涉及最多接口的系统token
3.其他两个用的接口比较少的系统,应该在每个HTTP请求下分别添加和配置HTTP信息头管理。这样可以确保每个请求都有正确的请求头。这时的token 可以用全局变量token