jmeter操做—從redis中獲取token

嗨,你們好,我是葉子html

背景:某APP項目中須要進行各接口的性能測試,好比:測試商品的搜索功能、店鋪查詢功能等接口,測試時須要保持登陸狀態,因此須要獲取到登陸帳號的token,方便以後的接口測試。redis

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

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

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

 

 二、點擊最上面的 Jedis測試

 

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

 

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

 

 五、打開jmeter,右擊「測試計劃」點擊「添加」—>「線程」—>"線程組",以下圖操做步驟:htm

 

將下載好的jar包引入到jmeter中,以下圖操做步驟:blog

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

 

 七、編寫BeanShell腳本,腳本以下:

 

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

 

 九、添加監聽器,操做以下圖:

 

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

 

 注:關於jmeter操做redis參考:http://www.javashuo.com/article/p-nzayrchz-ba.html

更多redis命令,參考:http://www.javashuo.com/article/p-gxgabqub-ba.html

相關文章
相關標籤/搜索