在實(shí)際應(yīng)用中,往往想要將上一個(gè)線程的數(shù)據(jù)給下一個(gè)線程用橄唬,如token需五。要實(shí)現(xiàn)跨線程傳遞參數(shù),那么需要先用正則提取出該參數(shù)轧坎,再將其設(shè)為全局變量。如下token示例:
1泽示、創(chuàng)建setUp Thread Group獲取登陸token缸血,再用正則或JSON Path Extractor提取出該token:
image.png
返回?cái)?shù)據(jù)的json格式如下:
image.png
image.png
token1是為提取出的token取的別名
2、將該token1通過(guò)BeanShellPostProcessor存為全局變量
image.png
Parameters:即傳遞需要設(shè)為全局的參數(shù)
token1=bsh.args[0];:提取Parameters傳遞的過(guò)來(lái)的第一個(gè)值械筛,并賦值給token1
3、在另一個(gè)線程組通過(guò)${__P(,)}來(lái)獲取該全局變量
image.png