Jmeter的線程組之間是獨立的,用Jmeter做接口測試或者是性能測試時,經常會涉及到多個線程組。那么如何將A線程組返回的變量信息提取后,傳遞給B,C線程組使用呢?這里以已登錄接口返回的access_token值為例,在這里我用了一個BeanShell后置處理器來結合使用,過程如下:
第一步:測試計劃:必須勾選【獨立運行每個線程組】
第二步:登錄接口返回access_token
第三步:通過正則表達式提取器提取:access_token
第四步:在BeanShell后置處理器中使用__setProperty()函數把access_token設置為全局變量,取名為newtoken
第五步:在其他的線程中使用__property()函數提取全局變量newtoken
第六部:在第二線程中成功取值。
第七步:結束!
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。
原文鏈接:https://www.cnblogs.com/csmashang/p/13160151.html