真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

基于jmeter如何實(shí)現(xiàn)跨線程組傳遞token

小編這次要給大家分享的是基于jmeter如何實(shí)現(xiàn)跨線程組傳遞token,文章內(nèi)容豐富,感興趣的小伙伴可以來了解一下,希望大家閱讀完這篇文章之后能夠有所收獲。

創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比袁州網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式袁州網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋袁州地區(qū)。費(fèi)用合理售后完善,十多年實(shí)體公司更值得信賴。

遇到一些綜合場景的設(shè)置,每個不同的請求并發(fā)數(shù)設(shè)置不同的時候,可以用多個線程組的組合來實(shí)現(xiàn),但是這個時候,會遇到一個問題,那就是jmeter各個線程組之間是相互獨(dú)立的,各個線程互不影響,所以線程組A中輸出的參數(shù),無法直接在線程組B中調(diào)用。

拿token來說,雖然每一個線程組中我們也可以在放一個登錄請求,然后輸出一個token供此線程組使用,但這樣就比較繁瑣且冗余。此時我們就可以使用跨線程組傳遞參數(shù)來解決這樣的問題。

接下來,我們看下這個例子:

要發(fā)送短信,必須要先登錄,才能發(fā)送。

實(shí)現(xiàn)思路:

在登錄請求中添加一個正則表達(dá)式提取器,提取響應(yīng)值中的token的值。然后再添加一個 Bean Shell PostProcessor 的后置處理器,在這個處理器中調(diào)用“__setProperty”函數(shù),設(shè)置正則提取到的token的值為全局變量。然后在另外一個線程組中添加一個其他需要用到此token的請求,通過函數(shù)“__P”來調(diào)用token。

具體步驟:

1、在測試計劃下添加一個線程組setUp Thread Group,然后把登錄請求添加到該線程下,在登錄請求下添加正則表達(dá)式提取器和BeanShell PostProcessor

基于jmeter如何實(shí)現(xiàn)跨線程組傳遞token

注意,BeanShell PostProcessor中參數(shù)和腳本設(shè)置。在Script中輸入${__setProperty(jsessionid,${token},)}

基于jmeter如何實(shí)現(xiàn)跨線程組傳遞token

2、再添加一個線程組,把發(fā)短信的請求,添加在該線程組下面。在這個線程組下添加HTTP Cookie 管理器,調(diào)用上面的線程組的Token.

基于jmeter如何實(shí)現(xiàn)跨線程組傳遞token

至此,跨線程組的參數(shù)調(diào)用就實(shí)現(xiàn)了。

基于jmeter如何實(shí)現(xiàn)跨線程組傳遞token

看完這篇關(guān)于基于jmeter如何實(shí)現(xiàn)跨線程組傳遞token的文章,如果覺得文章內(nèi)容寫得不錯的話,可以把它分享出去給更多人看到。


本文名稱:基于jmeter如何實(shí)現(xiàn)跨線程組傳遞token
當(dāng)前鏈接:http://weahome.cn/article/jshgcc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部