jmeter的外掛 RedisDataSet使用心得
現在開發很多時候,會把資料放在Redis中,而作為測試的我,在測試介面的時候,少不了要去Redis裡面取資料庫,原來都是用視覺化的介面或者直接登入Redis檢視的。突然想通過jmeter自動取,或許以後會省事很多。然後不可避免的遇到了好多的坑,但是終於還是搞定了,接下來說說我遇到的坑,以及我是怎麼怕出坑的。
1.官方下載外掛(https://jmeter-plugins.org/wiki/RedisDataSet/),根據圖解進行設定,然後我就一臉懵逼了,因為圖和外掛版本不統一,完全不一樣(現在可能同步了,我好久沒去關注了)
外掛截圖:
官方截圖:
然後認命的默默的去下載了原始碼,一個一個對著填
1.database填0還是1需要問開發,他們把資料存在哪裡。
2.Delimiter 是分隔符,儲存的時候,用什麼符號分割,一般逗號居多。
3.getmode是個什麼鬼,一行一行的找程式碼發現getmode是用來確認是用增刪查哪種方法的。備註:0 增加,1 查詢,2 刪除
4.RedisKey就是鍵值對,get裡面怎麼取的,這裡就怎麼寫。
5.Variable Names 對取出來的值,進行命名,方便取出來顯示對比。
6.host port和一些連結設定都是常規設定。
常規截圖:
設定好以後,立馬執行,以為成功了,但是發現數據還是取不出去,只有又一次的去看原始碼。
重點來了,原始碼中把key值變成了set集合,但是實際存入的是string,所以取不到值 !!!!
懷著忐忑的心態,改了程式碼,打出jar,再試一遍。(原諒我真不怎麼樣的程式碼水平吧)
竟然還是不行,已經欲哭無淚了,然後突然想到,Redis也是有版本!!! 立馬去把原始碼中的jeudis給換了,換成和Redis伺服器匹配的版本。
發現終於取出值了。蒼天啊!
成功截圖:
總結:
Redis伺服器的版本和Redis客戶端 jeudis 的jar是不是一致 DB的資料庫是否一致 RedisDataSet外掛原始碼中把key值變成了set集合,但是實際存入的是string,所以取不到值 我把jar也上傳上傳上來 jedis-2.8.1.jar 放到 apache-jmeter-3.0/libjmeter-plugins-redis-0.1.jar 放在 apache-jmeter-3.0/lib/ext
下載地址 http://download.csdn.net/detail/sinat_29106711/9723148
相關推薦
jmeter的外掛 RedisDataSet使用心得
現在開發很多時候,會把資料放在Redis中,而作為測試的我,在測試介面的時候,少不了要去Redis裡面取資料庫,原來都是用視覺化的介面或者直接登入Redis檢視的。突然想通過jmeter自動取,或許以後會省事很多。然後不可避免的遇到了好多的坑,但是終於還是搞定了,接下來說說
Jmeter外掛——Java實現thrift客戶端
環境:mac os一 Jmeter安裝 下載Jmeter最新版本,地址 http://jmeter.apache.org/download_jmeter.cgi 解壓之後就可以直接用了。 啟動Jmeter: wangwenqians-MacBook-Pro:bin
JMeter外掛-----JMXMon外掛監控JVM
準備 1、以windows為例,本地準備jmeter,這裡用的是3.1 2、要監控的jvm配置jmx: -Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.s
JMeter擴充套件JMeter外掛獲取更多監聽器
為了獲取更多監聽器,方便的監控系統及應用,有必要安裝第三方外掛 外掛下載地址: https://jmeter-plugins.org/downloads/old/ http://pan.baidu.com/s/1gfC11yN 注:如果外掛和軟體版本不相容,可能在開啟Jmeter時會報
如何為Apache JMeter開發外掛(二)——第一個JMeter外掛
本篇將開啟為JMeter開發外掛之旅,我們選擇以Function(函式)元件作為外掛開發的入手物件,在前面的章節我們將其劃分為非GUI元件,選擇它的理由不僅僅是因為Function外掛在開發方面是極簡的,而且在實際運用JMeter執行測試時,對於Function
jmeter外掛之自定義場景圖(萬能場景設計)
新增擴充套件外掛 自定義執行緒組:[email protected] - Ultimate Thread Group 此執行緒組功能強大,可以實現多種場景設定,新增路徑如圖 引數含義解釋 Start Threads Count:當前行啟動的執行緒總數 In
JQuery分頁外掛使用心得
在修改別人的後臺程式碼的時候發現其使用的一款分頁外掛,於是看了其原始碼學習了一下,並將使用的心得整理了一下。 - 外掛的原始碼如下: (function($, window, document) { // 定義建構函式 function
JMeter-外掛安裝(三)
一、安裝外掛管理器 下載jmeter外掛管理:jmeter-plugins-manager-0.20.jar後,放入如下目錄, {jmeter_home}\lib\ext。 下載地址:https://jmeter-plugins.org/wiki/Perf
Jmeter的使用心得
效能測試 Jmeter 工具Jmeter介紹1.1Jmeter的目錄結果Bin目錄,該目錄下放的是jmeter的主jar包,以及相關的指令碼和配置檔案。 Jmeter.bat是用來啟動Jmeter的組指令碼。 Jmeter-server.bat用來實現聯機負載。
【eclipse】外掛開發——用於驗證碼識別的JMeter外掛
目錄 一、eclipse開發外掛專案 (1)eclipse開發外掛專案全部目錄: (2)完成外掛直接在eclipse執行測試: 二、lib目錄jar包準備 參考我的另一篇博文:【jmeter】實現驗證碼登入 博文地址: 三、src目錄程式
關於fiddler匯出jmeter外掛的安裝問題
最近部分同學在使用fiddler匯出jmeter指令碼外掛,出現一些問題,現在給大家做下分析和解決:問題如下:分析:外掛放入,沒有生效,是放錯位置的原因解決方案:1.開啟fiddler2.開啟tools3.選擇路徑,開啟目錄,我的電腦是:C:\Users\yhxie\AppD
Dubbo Plugin for Apache JMeter外掛下載
dubbo是一個Apache JMeter的外掛, 主要用途是在Jmeter中視覺化的對Dubbo介面進行壓力測試,簡單易用。轉載一個dubbo 的apache 的外掛,開源專案https://www.oschina.net/p/jmeter-plugins-dubbo
Jmeter原始碼學習心得
1.TestPlan和WorkBench GUI類是直接載入的,因此左邊的樹形選單開始啟動Jmeter時顯示也是這兩個,預設寫死了的!可以改原始碼!在MenuFactory中有相應程式碼。 2.其它的GUI類和TestBean子類需要從ext下的jar包中尋找載入,會根據這
如何安裝Jmeter外掛
1. 在一下網站下載jmeter-plugins-manager-0.12.jar,並且將該安裝包放到Jmeter安裝包的apache-jmeter-*\lib\ext目錄下。 2.重新開啟Jmeter,並且選擇:選項 - Plugins Manager ,選擇需要的外掛
JMeter外掛安裝以及中文亂碼問題
1.目的:安裝JMeter外掛;解決外掛安裝後出現的中文亂碼問題 2.環境: 1). Java 2).JMeter:apache-jmeter-2.13 3.外掛下載地址:http://jmeter-plugins.org/downloads/all/ 4.步驟
Fiddler匯出JMeter指令碼外掛詳解
一、開發外掛的初衷 對於剛剛接觸JMeter這個工具的同學來說,JMeter指令碼(.jmx的檔案)還是比較神祕的,大概也不會使用文字編輯器開啟一探究竟。估計大多數JMeter的初學者都用過飛測黑夜小怪(大神)的Fiddler外掛,我也不例外, 我在使用過程中發現,發現真的可以在很大層度
Jmeter 3.2 及外掛的安裝和配置
Jmeter 3.2 Jmeter 32 Java 8 安裝 下載安裝 設定環境變數 Jmeter 安裝 下載安裝 設定環境變數
Jmeter中使用SSH外掛,連線遠端linux機器執行命令
一、Why 在雲主機測試中,需要使用SSH協議連線雲主機進行相關操作 在python中使用paramiko庫很好實現,在如果要使用jmeter做效能測試時,怎麼做? 二、解決 既然原生jmeter沒有相關的ssh sampler,那就先按思路看看網上有沒有現成的,沒有再自己寫,googl
Activity使用心得(idea版)----1,視覺化介面外掛安裝
視覺化外掛安裝步驟: 一、開啟外掛介面:File-Setting-plugins 二、搜尋外掛:輸入actiBMP ,查不到會出現:No plugins founds.Search in repositories 點選籃字即可出現外掛 ,然後點選安裝即可
JMeter [email protected] - PerfMon Metrics Collector外掛
今天來介紹一下使用JMeter監測伺服器效能,一般監測伺服器的四個指標:CPU,Memory,Disks I/O,NetWork I/O,,使用到的外掛是[email protected] - PerfMon Metrics Collector。 JMeter外掛之[email