利用JMeter 連接mysql準(zhǔn)備測(cè)試數(shù)據(jù)

性能測(cè)試份蝴,準(zhǔn)備測(cè)試數(shù)據(jù)是一個(gè)重要的環(huán)節(jié)氓轰。

針對(duì)數(shù)據(jù)準(zhǔn)備我們有常用的以下幾種方式:

  1. 從生產(chǎn)的備用庫(kù)里面同步下來(lái)。
  2. 自己寫(xiě)存儲(chǔ)過(guò)程腳本批量跑數(shù)據(jù)案糙。
  3. 利用測(cè)試腳本跑數(shù)據(jù)。

針對(duì)上面第一種方式时捌,是最保持?jǐn)?shù)據(jù)真實(shí)狀態(tài)的(當(dāng)然是要經(jīng)過(guò)脫敏處理的)入录,但針對(duì)沒(méi)有上線的系統(tǒng)蚀同,生產(chǎn)上還沒(méi)有產(chǎn)生數(shù)據(jù)刹孔,這個(gè)就不適用方库。
上面第二種方式邀层,一般是清楚具體的DB表泌绣,各個(gè)表里面關(guān)聯(lián)情況苗沧, 可以寫(xiě)存儲(chǔ)過(guò)程在短時(shí)間內(nèi)造大量的測(cè)試數(shù)據(jù)识樱。
上面第三種方式嚎卫,可以通過(guò)錄制或者編寫(xiě)測(cè)試腳本涌献,達(dá)到跑測(cè)試數(shù)據(jù)的目的卜壕,但編寫(xiě)腳本也需要花費(fèi)一定的時(shí)間。且沒(méi)有上面兩種方式快速。但針對(duì)業(yè)務(wù)流程節(jié)點(diǎn)比較復(fù)雜的洛心,也是一種評(píng)價(jià)很高的處理方式。一般用來(lái)準(zhǔn)備測(cè)試數(shù)據(jù)的居多渔欢,基礎(chǔ)的鋪底數(shù)據(jù)就有點(diǎn)浪費(fèi)時(shí)間韩肝。
下面介紹上面第二種和第三種方式里結(jié)合的一種切威,利用jmeter工具跑mysql測(cè)試數(shù)據(jù)锋谐。

一. jar包準(zhǔn)備
先需要下載對(duì)應(yīng)的jdbc jar包三热,名稱是mysql-connector-java-5.1.30.jar朗徊。把該文件放置jmeter工具 lib下面的ext文件夾下有缆。
二. 啟動(dòng)jmeter
寫(xiě)這個(gè)步驟是因?yàn)椋芏嗤窍却蜷_(kāi)了jmeter,然后才放置的jar包棚壁,要記得重新打開(kāi)下jmeter工具才生效在刺。
三. jmeter 組件添加
添加JDBC Connection Configuration,這個(gè)是確保jmter連接mysql數(shù)據(jù)庫(kù)

JDBC Connection configuration

這里面有些配置項(xiàng)获讳,但Datebase connection configuration 一定要連接正確累颂,可以看到上面我的URL地址是做了一個(gè)參數(shù)化 。 ${dbAddress} 达布,端口被我打馬賽克了黍聂。

變量的方式可以采取多種樣式。 因?yàn)榈刂分挥幸粋€(gè)匹厘。我選擇的是用戶定義的變量愈诚。如下:

用戶定義的變量

添加一個(gè)JDBC requst sampler酌泰。

JDBC Request

我上面放置的是一個(gè)update statement 類型陵刹。
簡(jiǎn)單的放置了一個(gè)insert語(yǔ)句欢嘿。 value值 可以做成參數(shù)化處理际插。 這個(gè)和jmeter平常的參數(shù)化沒(méi)有兩樣框弛〔段妫可以靈活處理指攒,不多敘述。

四. 調(diào)試
想看看是否通過(guò)膝擂。
可以通過(guò)添加 查看結(jié)果樹(shù) 架馋, debug sampler 來(lái)分析

五. 執(zhí)行調(diào)度
因?yàn)槭桥芄潭ǖ臄?shù)據(jù)量,建議使用次數(shù)全闷。自己算好數(shù)據(jù)量叉寂,然后填寫(xiě)對(duì)應(yīng)的參數(shù)值。

線程組

六. 補(bǔ)充
使用jmeter工具準(zhǔn)備數(shù)據(jù)的另外一個(gè)好處就是总珠,如果你使用的是jmeter做壓測(cè)屏鳍,那么執(zhí)行場(chǎng)景之前涉及到數(shù)據(jù)恢復(fù)就可以借助jmter來(lái)做。每次執(zhí)行場(chǎng)景前先執(zhí)行下數(shù)據(jù)恢復(fù)的腳本就好局服,避免去打開(kāi)DB或者其他方式操作钓瞭。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市淫奔,隨后出現(xiàn)的幾起案子降淮,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,858評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件佳鳖,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)月弛,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,372評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)贞绵,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)榨崩,“玉大人翩剪,你說(shuō)我怎么就攤上這事〔┱龋” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,282評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)苗傅。 經(jīng)常有香客問(wèn)我嘶炭,道長(zhǎng),這世上最難降的妖魔是什么睡陪? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,842評(píng)論 1 295
  • 正文 為了忘掉前任炬称,我火速辦了婚禮据德,結(jié)果婚禮上汞窗,老公的妹妹穿的比我還像新娘仲吏。我一直安慰自己誓斥,他們只是感情好劳坑,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,857評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布框仔。 她就那樣靜靜地躺著,像睡著了一般跛梗。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上宪祥,一...
    開(kāi)封第一講書(shū)人閱讀 51,679評(píng)論 1 305
  • 那天耀找,我揣著相機(jī)與錄音蓄愁,去河邊找鬼。 笑死丹拯,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播县昂,決...
    沈念sama閱讀 40,406評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼狸驳,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼撰糠!你這毒婦竟也來(lái)了汁针?” 一聲冷哼從身側(cè)響起辉词,我...
    開(kāi)封第一講書(shū)人閱讀 39,311評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤幢哨,失蹤者是張志新(化名)和其女友劉穎顽悼,沒(méi)想到半個(gè)月后蔚龙,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,767評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡弛姜,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評(píng)論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片酷鸦。...
    茶點(diǎn)故事閱讀 40,090評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡躬翁,死狀恐怖盒发,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情狡逢,我是刑警寧澤宁舰,帶...
    沈念sama閱讀 35,785評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站奢浑,受9級(jí)特大地震影響蛮艰,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜徊哑,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,420評(píng)論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望昏名。 院中可真熱鬧膜钓,春花似錦、人聲如沸司蔬。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 31,988評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)奈偏。三九已至,卻和暖如春躯护,著一層夾襖步出監(jiān)牢的瞬間惊来,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,101評(píng)論 1 271
  • 我被黑心中介騙來(lái)泰國(guó)打工榛做, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留唁盏,地道東北人内狸。 一個(gè)月前我還...
    沈念sama閱讀 48,298評(píng)論 3 372
  • 正文 我出身青樓检眯,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親昆淡。 傳聞我的和親對(duì)象是個(gè)殘疾皇子锰瘸,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,033評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容