问题:
最近在做压测,发现多个接口不能写在一个线程组里,因为两个接口会相互影响性能测试结果,于是要放在两个线程中,那么token就需要设为全局变量
解决方法:
1.正则取token
2.
置全局变量:添加--Sampler--Bean Shell Sampler;输入脚本函数:${__setProperty(Token,${token},)}
备注:${__setProperty(Token,${token},)}是jmeter自带函数,${token}代表从正则中取到的值,Token新的名称,后续请求用的此名称
3.调用全局变量:将全局变量${__property(Token,,)}写在信息头中,就实现了token跨线程使用