嗨,你們好,我是葉子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