1. 程式人生 > >jmeter的外掛 RedisDataSet使用心得

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/lib
jmeter-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