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

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

第一步:測試環境準備:

1)、mysql> select version();

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

| version() |

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

| 5.5.13 |

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

ms數據庫數據:

mysql> select count(*) from account;

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

| 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

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