亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

基于jmeter實(shí)現(xiàn)跨線程組傳遞token過(guò)程圖解

 更新時(shí)間:2020年04月27日 15:44:20   作者:板栗+  
這篇文章主要介紹了基于jmeter實(shí)現(xiàn)跨線程組傳遞token,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

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

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

接下來(lái),我們看下這個(gè)例子:

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

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

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

具體步驟:

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

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

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

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

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java spring定時(shí)任務(wù)詳解

    Java spring定時(shí)任務(wù)詳解

    這篇文章主要為大家詳細(xì)介紹了Spring定時(shí)任務(wù),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2021-10-10
  • 一篇文章帶你了解Java容器,面板及四大布局管理器應(yīng)用

    一篇文章帶你了解Java容器,面板及四大布局管理器應(yīng)用

    這篇文章主要介紹了JAVA布局管理器與面板組合代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2021-08-08
  • Java中實(shí)現(xiàn)樹(shù)形菜單的兩種方式

    Java中實(shí)現(xiàn)樹(shù)形菜單的兩種方式

    這篇文中,我一共會(huì)用兩種方式來(lái)實(shí)現(xiàn)目錄樹(shù)的數(shù)據(jù)結(jié)構(gòu),兩種寫(xiě)法邏輯是一樣的,只是一種適合新手理解,一種看著簡(jiǎn)單明了但是對(duì)于小白不是很好理解,在這里我會(huì)很詳細(xì)的講解每一步代碼,主要是方便新人看懂,彌補(bǔ)曾經(jīng)自己學(xué)習(xí)過(guò)程中的苦惱,需要的朋友可以參考下
    2023-09-09
  • 淺談Mybatis樂(lè)觀鎖插件

    淺談Mybatis樂(lè)觀鎖插件

    這篇文章主要介紹了淺談Mybatis樂(lè)觀鎖插件,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-12-12
  • SpringBoot+ThreadLocal+AbstractRoutingDataSource實(shí)現(xiàn)動(dòng)態(tài)切換數(shù)據(jù)源

    SpringBoot+ThreadLocal+AbstractRoutingDataSource實(shí)現(xiàn)動(dòng)態(tài)切換數(shù)據(jù)源

    最近在做業(yè)務(wù)需求時(shí),需要從不同的數(shù)據(jù)庫(kù)中獲取數(shù)據(jù)然后寫(xiě)入到當(dāng)前數(shù)據(jù)庫(kù)中,因此涉及到切換數(shù)據(jù)源問(wèn)題,所以本文采用ThreadLocal+AbstractRoutingDataSource來(lái)模擬實(shí)現(xiàn)dynamic-datasource-spring-boot-starter中線程數(shù)據(jù)源切換,需要的朋友可以參考下
    2023-08-08
  • Java異常處理 如何跟蹤異常的傳播路徑

    Java異常處理 如何跟蹤異常的傳播路徑

    這篇文章主要介紹了Java異常處理 如何跟蹤異常的傳播路徑,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • 深入理解Java設(shè)計(jì)模式之職責(zé)鏈模式

    深入理解Java設(shè)計(jì)模式之職責(zé)鏈模式

    這篇文章主要介紹了JAVA設(shè)計(jì)模式之職責(zé)鏈模式的的相關(guān)資料,文中示例代碼非常詳細(xì),供大家參考和學(xué)習(xí),感興趣的朋友可以了解
    2021-11-11
  • Maven打包jar包沒(méi)有主屬性問(wèn)題解決方案

    Maven打包jar包沒(méi)有主屬性問(wèn)題解決方案

    這篇文章主要介紹了Maven打包jar包沒(méi)有主屬性問(wèn)題解決方案,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • Java volatile的幾種使用場(chǎng)景分析

    Java volatile的幾種使用場(chǎng)景分析

    volatile 是一種輕量級(jí)的同步機(jī)制,它能保證共享變量的可見(jiàn)性,同時(shí)禁止重排序保證了操作的有序性,但是它無(wú)法保證原子性,本文給大家總結(jié)了Java olatile的使用場(chǎng)景有哪些,并通過(guò)代碼示例講解的非常詳細(xì),需要的朋友可以參考下
    2024-03-03
  • 詳解Spring Boot中初始化資源的幾種方式

    詳解Spring Boot中初始化資源的幾種方式

    這篇文章主要介紹了詳解Spring Boot中初始化資源的幾種方式,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-08-08

最新評(píng)論