jmeter操作—從redis中獲取token


嗨,大家好,我是葉子

背景:某APP項目中需要進行各接口的性能測試,比如:測試商品的搜索功能、店鋪查詢功能等接口,測試時需要保持登錄狀態,所以需要獲取到登錄賬號的token,方便之后的接口測試。

准備環境:jmeter5.0,下載jar包

下載地址:https://mvnrepository.com/

1、在搜索框輸入jedis關鍵字,點擊"search"獲取

 

 2、點擊最上面的 Jedis

 

 3、選擇下Jedis的版本2.9.0,點擊后跳轉到可下載頁面,點擊"jar"進行包的下載

 

4、將下載好的jar包放到本地jmeter目錄下,如:E:\software\apache-jmeter-5.0\lib\ext

 

 5、打開jmeter,右擊“測試計划”點擊“添加”—>“線程”—>"線程組",如下圖操作步驟:

 

將下載好的jar包引入到jmeter中,如下圖操作步驟:

6、在線程組中添加BeanShell取樣器,參考下圖操作步驟:

 

 7、編寫BeanShell腳本,腳本如下:

 

 8、在線程組中加jmeter調試工具Debug Sampler,方便調試,如想具體了解這個工具如何使用,請參考:https://www.cnblogs.com/puresoul/p/4817832.html

 

 9、添加監聽器,操作如下圖:

 

 10、點擊運行,在察看結果樹中,看運行結果,點擊Debug Sampler可以看到已經取到了,想要的tokenValue

 

 注:關於jmeter操作redis參考:https://www.cnblogs.com/UncleYong/p/10950733.html#_label2

更多redis命令,參考:https://www.cnblogs.com/UncleYong/p/10950727.html


免責聲明!

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



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