當前位置:首頁 » 數據倉庫 » jmeter測試mysql資料庫
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

jmeter測試mysql資料庫

發布時間: 2023-02-12 15:44:51

⑴ jmeter怎樣配置mysql

jmeter怎樣配置mysql
1.首先我們要有一個可以做測試的資料庫,當然,裡面要有數據,不然怎麼測呢?我的上一篇文章《Eclipse連接MySQL資料庫(傻瓜篇)》,裡面教你如何通過程序批量插入數據。
來看一下我的數據:

我可能有點啰嗦 :) 不管你用什麼方式,你的資料庫里要有點數據。
2.
打開JMeter,點擊測試計劃,

點擊「瀏覽...」按鈕,將你的JDBC驅動添加進來。
3.
添加一個線程組,
右鍵點擊「線程組」,在下面添加一個「JDBC Connection Configuration」

來配置一下JDBC Connection Configuration頁面。

4.
右鍵點擊「線程組」,在下面添加一個「JDBC request」

5.
添加斷言。
右鍵點擊線程組---->添加--->斷言---->響應斷言。

6.
我們來添加一些監聽器來行查看
添加一個斷言結果:
右鍵點擊線程組---->添加--->監聽器---->結果斷言。
添加一個圖形結果:
右鍵點擊線程組---->添加--->監聽器---->圖形結果。
添加一個查看結果樹:
右鍵點擊線程組---->添加--->監聽器---->查看結果樹。
下面是添加所有東東的列表:

7.
在線程組頁面設置用戶數、啟動時間、循環次數
點擊菜單欄「運行」----「啟動」
下面是結果:

⑵ 怎麼查看jmeter測試mysql的性能報告

1、復制mysql-connector-java-5.1.7-bin.jar(可點擊該鏈接下載)至\apache-jmeter-2.13\lib目錄下。
2、 進入\apache-jmeter-2.13\bin目錄雙擊運行jmeter.bat 啟動JMeter,

3、右擊【測試計劃】新增線程組,

4、新建線程組完成之後,可修改線程組名稱,本來設置線程數為10,運行時間10秒,循環1次,因此總共請求10次

備註:Ramp-Up Period不可設置過短,否則會在初始給伺服器過大的壓力,也不能設置過短,否則第一個線程完成之後,第二個線程還沒啟動,建議Ramp-Up Period=匯流排程數。
5、新建JDBC連接池

配置信息如下:
Database URL: jdbc:mysql://伺服器地址:3306/資料庫名
JDBC Driver class:資料庫JDBC驅動類名,com.mysql.jdbc.Driver
Username:資料庫連接用戶名
Password:資料庫連接密碼

6、新建JDBC請求

7、在Variable Name輸入同JDBC Connection Configuration相同連接池名,本例輸入如下查詢語句。

8、添加斷言

9、添加斷言結果

10、添加圖形結果

11、添加察看結果樹

12、添加聚合報告

13、選中mysql線程組,點擊綠色箭頭運行按鈕

14、察看報告

⑶ 如何用JMeter對MySQL資料庫進行壓測

在Jmeter中建立一個JDBC
Request
測試計劃主要分兩步。
(1)設置JDBC連接池(在JDBC
Connection
Configuration)
(2)添加JDBC
Request
其他步驟就是設置參數化、斷言、監聽結果。
第一步:添加
JDBC
Connection
Configuration
需要設置jdbc線程池變數的名稱,這里設置為jdbcConfig,這個變數在JDBC
Request中要使用的;還有要設置Database
URL,格式為:jdbc:mysql://localhost:3306/chen?serverTimezone=UTC&characterEncoding=utf-8,注意:?後面的serverTimezone=UTC&characterEncoding=utf-8不能缺少,否則會報時區錯誤。
第二部:設置JDBC
Request

⑷ jmeter連接MySQL資料庫運行響應報錯Unknown database 'test16'

可以檢查下資料庫連接地址和資料庫密碼是否填寫正確,多數是地址錯了。

⑸ 如何用jmeter實現mysql資料庫增刪改查

  1. 在線程組中添加JDBC Connection Configuration

    a.variable Name 中填寫的JDBC Request需要引用的值(例如:test)

    b.Database URL 中填寫jdbc:mysql://資料庫的地址:埠號/資料庫名稱

    c.JDBC Driver class中填寫:org.gjt.mm.mysql.Driver

    d.Username中填寫資料庫的用戶名

    e.Password中填寫資料庫的密碼

  2. 在測試計劃中導入sql所需要的jar包"mysql-connector-java-5.1.20.jar"

  3. 添加JDBC Request

    a.在variable Name中填入上面說的"test"

    b.在Query中填寫你所需要操作的sql語句

  4. 添加查看結果數後運行查看你操作的介面