使用Jmeter對mysql進行性能測試入門

使用Jmeter對mysql進行性能測試入門java

第一步:測試環境準備:mysql

1)、mysql> select version();sql

+-----------+數據庫

| version() |apache

+-----------+ide

| 5.5.13 |性能

+-----------+測試

ms數據庫數據:線程

mysql> select count(*) from account;3d

+----------+

| count(*) |

+----------+

| 15 |

+----------+

2)、apache-jmeter-2.9;

3)、lib:mysql-connector-java-5.0.7-bin.jar

第二步:

  • 打開JMeter,點擊測試計劃,添加線程組:

wps_clip_p_w_picpath-14159

線程組配置以下:

wps_clip_p_w_picpath-11776

  • 點擊線程組,添加:JDBC Connection Configuration

wps_clip_p_w_picpath-18700

配置以下:

wps_clip_p_w_picpath-25983

  • 點擊線程組,添加JDBC Request

wps_clip_p_w_picpath-18066

配置以下:

wps_clip_p_w_picpath-17024

爲該查詢添加一個斷言:

wps_clip_p_w_picpath-27123

配置以下:

wps_clip_p_w_picpath-30675

目標是匹配:select count(*) from account 返回的15條數據。

  • 點擊線程組:以此添加:圖形結果、察看結果樹、聚合報告

wps_clip_p_w_picpath-32694

  • 點擊啓動

問題一:在結果樹中看到報錯:

wps_clip_p_w_picpath-22774

這是因爲沒有添加mysql驅動形成,點擊測試計劃,添加lib:

wps_clip_p_w_picpath-10799

問題二:再次點擊啓動,依然報錯,斷言失敗:

wps_clip_p_w_picpath-20621

看到請求成功了,返回是:

count(*)

15

應該修改斷言爲:包括,由於不能徹底匹配:

wps_clip_p_w_picpath-15493

最後結果成功經過:

wps_clip_p_w_picpath-5076

相關文章
相關標籤/搜索