关于jmeter5.0以后对于token的提取?

关于jmeter5.0以后对于token的提取?

jmeter4.0提取的token在单个线程组中提取后放在共用信息头可作为全局变量使用,但是在5.0以后只能作用于第一个线程组,所以只能通过jmeter的环境变量prop提取作为全局变量使用,方法为:

  • step1:在登录接口中通过正则表达式提取token

  • step2:新建BeanShell PostProcessor,编写以下代码:

	log.info("token="+vars.get("token"));
​	props.put("newtoken",vars.get("token"));
​	log.info("newtoken="+props.get("newtoken")); 


  • step3:在HTTP信息头管理器中使用${__property(newtoken,)}提取token

猜你喜欢

转载自blog.csdn.net/qq_36875803/article/details/109277894