JMter通過JDBC請求進行數據庫壓力測試

通過JDBC請求進行數據庫壓力測試

1. 我這裏用的MySq,根據不同的數據庫下載相應的jar包,並放到JMeter的lib目錄下



2.創建一個測試計劃,並在底部添加剛剛的jar包


3.創建一個線程組,並添加JDBC Connection Configuration

  • Variable Name:配置元件的的所有配置所保存的變量,自定義變量名稱,多個jdbc配置元件可以使用相同的變量,但是隻有一個會被jdbc請求使用,這裏定義的變量名稱會被之後的jdbc請求引用,以此來判斷請求使用的是哪個配置元件所定義的數據庫配置,必填項,如果不填運行後會報錯 Variable Name must not be empty for element:JDBC Connection Configuration
  • Connection Pool Configuration 和Connection Validation by Pool 分別是設置數據庫連接池配置和針對活動連接的生命週期的設置
  • Database URL:數據連接的訪問地址
  • JDBC Driver class:數據庫連接的驅動類
  • Username:訪問數據庫的用戶名
  • Password:訪問數據的密碼
  • 對於Database URL和JDBC Driver class 不同的數據的鏈接和驅動類是不同的,可以參照下圖


4.添加 JDBC Request

這裏以根據手機號查詢語句爲例,有相應的3種表現 無參數,一個參數和多個參數

需要提醒的是 Nariable Name不要忘記,這個和JDBC Connection Configuration裏的Nariable Name 一致就行

然後再Query Type 出要記得 選中相應的


5.最後一步就是添加結果樹 進行查看了


吶,如上圖,成功

結束!

呃呃呃,下面是碎碎念環節

小下巴,突然蹦出在這個夏天。

小下巴的夏天沒有空調,沒有公園,沒有軟糖和漿果。 

小下巴很愁,小下巴也很開心。

小下巴很熱很躁還好並不喜歡甜的黏黏的東西。 

小下巴,就這樣出現在了這個夏天。 


大鬍子,一直都在這個夏天。

大鬍子的夏天每天都一樣,聽歌,看書,幻想和眺望。 

大鬍子看啊,望着還不想下雨的天。

大鬍子不喜歡夏天卻喜歡夏天的雨。 

大鬍子,就這樣一直待在這樣的夏天。 


人人啊都在等着一個故事,想着自己是小下巴或大鬍子。

那天炎熱又下起了暴雨,小下巴熱了一天大鬍子淋了一路。 


人人呢都睡了一夏,喝了一夏,呆了一夏,都沒遇到小下巴或大鬍子。

於是,想到了那一夏,自己還是小下巴還是大鬍子。 


小下巴還是小下巴,大鬍子還是大鬍子。

他們都在說人人,人人說不惑,步步又回首。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章