问题:

最近在做压测,发现多个接口不能写在一个线程组里,因为两个接口会相互影响性能测试结果,于是要放在两个线程中,那么token就需要设为全局变量

 

解决方法:

1.正则取token

jemeter跨线程组传参(一)

 

 2.

置全局变量:添加--Sampler--Bean Shell Sampler;输入脚本函数:${__setProperty(Token,${token},)}

备注:${__setProperty(Token,${token},)}是jmeter自带函数,${token}代表从正则中取到的值,Token新的名称,后续请求用的此名称
jemeter跨线程组传参(一)

 

 3.调用全局变量:将全局变量${__property(Token,,)}写在信息头中,就实现了token跨线程使用

 jemeter跨线程组传参(一)

 

相关文章:

  • 2019-06-12
  • 2021-11-15
  • 2021-12-15
  • 2021-09-11
  • 2021-04-04
  • 2018-03-29
  • 2021-09-11
猜你喜欢
  • 2022-12-23
  • 2021-12-08
  • 2022-02-16
  • 2021-10-22
  • 2021-12-28
  • 2021-12-12
  • 2021-12-06
相关资源
相似解决方案