deles 发表于 2018-9-30 06:26:00

使用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,点击测试计划,添加线程组:

  线程组配置如下:


[*]  点击线程组,添加:JDBC Connection Configuration

  配置如下:


[*]  点击线程组,添加JDBC Request

  配置如下:

  为该查询添加一个断言:

  配置如下:

  目标是匹配:select count(*) from account 返回的15条数据。

[*]  点击线程组:以此添加:图形结果、察看结果树、聚合报告


[*]  点击启动
  问题一:在结果树中看到报错:

  这是由于没有添加mysql驱动造成,点击测试计划,添加lib:

  问题二:再次点击启动,依然报错,断言失败:

  看到请求成功了,返回是:
  count(*)
  15
  应该修改断言为:包括,因为不能完全匹配:

  最后结果成功通过:


页: [1]
查看完整版本: 使用Jmeter对mysql进行性能测试入门