使用Jmeter对mysql进行性能测试入门
使用Jmeter對mysql進(jìn)行性能測試入門
第一步:測試環(huán)境準(zhǔn)備:
1)、mysql> select version();
+-----------+
| version() |
+-----------+
| 5.5.13 |
+-----------+
ms數(shù)據(jù)庫數(shù)據(jù):
mysql> select count(*) from account;
+----------+
| count(*) |
+----------+
| 15 |
+----------+
2)、apache-jmeter-2.9;
3)、lib:mysql-connector-java-5.0.7-bin.jar
第二步:
-
打開JMeter,點(diǎn)擊測試計劃,添加線程組:
線程組配置如下:
-
點(diǎn)擊線程組,添加:JDBC Connection Configuration
配置如下:
-
點(diǎn)擊線程組,添加JDBC Request
配置如下:
為該查詢添加一個斷言:
配置如下:
目標(biāo)是匹配:select count(*) from account 返回的15條數(shù)據(jù)。
-
點(diǎn)擊線程組:以此添加:圖形結(jié)果、察看結(jié)果樹、聚合報告
-
點(diǎn)擊啟動
問題一:在結(jié)果樹中看到報錯:
這是由于沒有添加mysql驅(qū)動造成,點(diǎn)擊測試計劃,添加lib:
問題二:再次點(diǎn)擊啟動,依然報錯,斷言失敗:
看到請求成功了,返回是:
count(*)
15
應(yīng)該修改斷言為:包括,因為不能完全匹配:
最后結(jié)果成功通過:
本文轉(zhuǎn)自jooben 51CTO博客,原文鏈接:http://blog.51cto.com/jooben/1287683總結(jié)
以上是生活随笔為你收集整理的使用Jmeter对mysql进行性能测试入门的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python控制modem的at指令_硬
- 下一篇: mysql中varchar的存储_mys