我們在用jmeter測試接口的過程中,經常會碰到一些接口依賴登錄的token,如果不把登錄接口獲取到的token設置為全局變量,那么就需要在每個線程組中放一個登錄接口,實在是麻煩。
下面分享一下jmeter獲取token后設置為全局變量的方法
1、登錄接口
在http請求下,右擊,選擇添加--后置處理器--正則表達式提取器
2、正則表達式的填寫方法如下
3、把上面的token設置全局變量,右擊,線程或http請求,選擇添加--sampler--BeanShell Sampler
、
4、寫入代碼:${__setProperty(newtoken,${token},)}
5、引用token的全局變量,添加一個HTTP信息頭管理器,在里邊進行引用