應用場景:
無需測試登錄的場景,但是系統的其他場景操作需要使用到登錄的相關參數,使用一次性控制器登錄也會出錯導致目標測試場景失敗,結果不准確。若使用帶cookie每次都得修改cookie值,較繁瑣。
此時可使用跨線程組傳遞參數,登錄一次獲取參數給另外線程組使用。
實現方法:
1、將登錄場景的參數設置為全局變量
使用beanshell處理器將參數設置為全局變量
${__setProperty(p_token,${token})};
p_token為屬性名,${token}為登錄請求獲取到的屬性值

2、跨線程組引用全局變量
其他線程組引用使用函數${__P(p_token)}

注意點:Test Plan需勾選Run Thread Groups consecutively