jmeter實現登錄並設置token為全局變量


很久不用jmeter了,發現以前的基礎用法都遺忘了,所以重新記錄一下吧。

我們平時使用軟件都是需要先登錄才可以進行其他操作,比如博客園,先登錄后才能發博客。

1.在測試計划下面添加http請求默認值,我們可以把域名添加好,每個請求只輸入URL即可,我們已百度為例。

 

 

2.登錄請求

 

3.添加正則表達式提取器獲取token

(1)引用名稱 token

(2)正則表達式  "token":"(.+?)"

(3)模板 用$$引用起來,如果在正則表達式中有多個正則表達式,則可以是$2$$3$等等,表示解析到的第幾個值給title。如:$1$表示解析到的第1個值

(4)匹配數字 0代表隨機取值,1代表全部取值,通常情況下填0

(5)缺省值 如果參數沒有取得到值,那默認給一個值讓它取

 

4.將token值設為全局變量,${__setProperty(newtoken,${token},)}

 

 5.添加請求頭部管理器作為全局使用,將變量token使用如下。${__property(newtoken)}

 

6.完成以上就可以使用jmeter完成登錄后的其他操作了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM