jmeter進(jìn)行web性能測試,線程組內(nèi)的變量只能在本線程組內(nèi)被引用,但在遇到復(fù)雜的業(yè)務(wù)場景時,有時需要創(chuàng)建多個線程組,線程組之間需要共用變量,如登錄操作生成的token,這樣就需要將局部變量轉(zhuǎn)換為全局變量,在不同線程組中共用。
jmeter將局部變量轉(zhuǎn)換為全局變量,有兩種方式,一種利用Beanshell PostProcessor(Beanshell后置處理器),一種利用Beanshell Sampler(Beanshell取樣器)。
本例將登陸中獲取的動態(tài)token,轉(zhuǎn)換為全局變量,在其他線程組內(nèi)使用。
利用BeanshellPostProcessor轉(zhuǎn)換全局變量
step1 添加Boundary Extractor (邊界值提取器),獲取動態(tài)token:
添加Boundary Extractor:
設(shè)置Boundary Extractor,獲取動態(tài)token:
添加Beanshell PostProcessor:
利用__setProperty()函數(shù)轉(zhuǎn)換:
運行一下腳本,查看debug Sampler結(jié)果:
成功獲取動態(tài)token值:
利用__setProperty()函數(shù)轉(zhuǎn)換:
成功獲取動態(tài)token值:
新手注意
更多精彩干貨分享
點擊下方名片關(guān)注
IT那活兒
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.hztianpu.com/yun/129743.html
摘要:跨線程組之間變量不共享,即使在線程組最外層設(shè)置也不支持,解決方案通過后置處理器后置處理程序,將變量設(shè)置屬性變?yōu)槿值膩斫鉀Q通過后置處理器獲取正則表達(dá)式提取的變量值,處理器獲取提取的變量值有以下兩種寫法寫法一腳本內(nèi)容寫如下代碼打印日志寫 1、跨線程組之間變量不共享,即使在線程組最外層設(shè)置也不支...
摘要:將響應(yīng)斷言放入請求下,會對該請求調(diào)用的響應(yīng)結(jié)果進(jìn)行斷言。異步調(diào)用,等待一定時間后獲取調(diào)用結(jié)果數(shù)據(jù)某支持客戶進(jìn)行異步調(diào)用,先發(fā)送一個異步請求提交數(shù)據(jù)獲取一個,然后隔一斷時間后再使用獲取到的請求上一個請求的返回結(jié)果需要用到定時器組件。 由于segmentfault編輯器上傳圖片錯誤,小編試過多種方式試圖拯救,還是未能成功,所以如要看完整文章請至http://t.cn/R8njjaT mia...
摘要:大多數(shù)人都使用做過性能測試,但是在使用的過程中你會發(fā)現(xiàn),它不僅可以做性能測試和功能測試,還能夠滿足基本的接口測試需求。此外,如有其他小伙伴發(fā)現(xiàn)了更好的一些針對測試的工具或方法,請多多指教。 大多數(shù)人都使用 Jmeter 做過性能測試,但是在使用的過程中你會發(fā)現(xiàn),它不僅可以做性能測試和功能測試,還能夠滿足基本的接口測試需求。 相比其他工具,Jmeter 入門門檻較低,安裝也比較方便,根據(jù)...
摘要:有了測試腳本,通過線程組來模擬真實用戶對服務(wù)器的訪問壓力。不同的是,這些類型的線程執(zhí)行測試結(jié)束后執(zhí)行定期的線程組。線程組中包含的線程數(shù)量在測試執(zhí)行過程中是不會發(fā)生改變的。邏輯控制器元件只對其子節(jié)點中的取樣器和邏輯控制器作用。 工欲善其事必先利其器,要保證移動應(yīng)用產(chǎn)品在上線之后能穩(wěn)定運行于各種復(fù)雜環(huán)境,僅僅進(jìn)行功能測試是遠(yuǎn)遠(yuǎn)不夠的,壓力測試越來越被應(yīng)用開發(fā)商所重視。而壓力測試從傳統(tǒng)的內(nèi)部...
摘要:接口測試形式單個接口測試包含性能測試和通過接口調(diào)用進(jìn)行場景測試。充分來說就是接口測試相對容易實現(xiàn)自動化持續(xù)集成。 本文你將了解到 1、接口測試基本概念,包含什么是接口,什么是接口測試,為什么要做接口測試2、接口測試用例設(shè)計3、怎樣不用寫代碼,也能快速的根據(jù)開發(fā)的API文檔完成接口自動化測試腳本 注:如果你對接口基本概念和接口測試用例已熟悉,可以直接跳過,其實看一遍也無防,就當(dāng)作 溫故知...
閱讀 1459·2023-01-11 13:20
閱讀 1811·2023-01-11 13:20
閱讀 1262·2023-01-11 13:20
閱讀 2004·2023-01-11 13:20
閱讀 4225·2023-01-11 13:20
閱讀 2878·2023-01-11 13:20
閱讀 1485·2023-01-11 13:20
閱讀 3805·2023-01-11 13:20