使用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

应该修改断言为:包括,因为不能完全匹配:

最后结果成功通过:

本文转自jooben 51CTO博客,原文链接:http://blog.51cto.com/jooben/1287683

使用Jmeter对mysql进行性能测试入门相关推荐

  1. Apache JMeter (二)性能测试 入门实例

    上一节我们说了关于Jmeter环境的配置,接下来讲一个测试的实例. 1.运行Jmeter 进入Jmeter程序所在目录,运行"bin/jmeter.bat" Jmeter支持中文, ...

  2. Jmeter性能测试 入门

    Jmeter性能测试 入门 原文:Jmeter性能测试 入门 Jmeter是一款优秀的开源测试工具, 是每个资深测试工程师,必须掌握的测试工具,熟练使用Jmeter能大大提高工作效率. 熟练使用Jme ...

  3. Jmeter Web 性能测试入门 (六):Jmeter 解析 response 并传递 value

    解析response中的内容,并把获取到的value传递到后续的request中,常用的方法就是在想要解析response的request上添加后置处理器 本章介绍两种常用的组件 BeanShell ...

  4. Jmeter Web 性能测试入门 (四):一个小实例带你学会 Jmeter 脚本编写

    测试场景: 模拟并发100个user,在TesterHome 站内搜索VV00CC 添加线程组 添加HTTP信息头管理器 添加HTTP Sampler 填写HTTP Sampler中的信息 添加监听器 ...

  5. JMeter性能测试入门

    JMeter是一款性能测试工具.个人认为与其说他是一个工具,不如说他是一个框架.因为JMeter的支持范围非常广,目前常见的需要进行性能测试的应用几乎都能应用(如:files, Servlets, P ...

  6. 性能测试入门,其实很简单,看看这篇,好好学习

    注:性能测试,入门简单,深入难.经常有同学问,建议看看这篇 . 为了帮助大家快速的入门性能测试,接下来文章将从以下几个方面进行展开: 一.赶鸭子上架要我搞性能测试,怎么办? 二.想搞性能测试,要学什么 ...

  7. 大型IT系统性能测试入门经典-系统性能测试基础

    本文摘自陈绍英老师<大型IT系统性能测试入门经典>一书. 第一章 系统性能测试基础 下面是很多公司常见的和性能测试相关的工作安排: 预计有3000人使用系统,去测一下系统1000个用户的并 ...

  8. 《PHP、MySQL和Apache入门经典(第5版)》一2.11 实践练习

    本节书摘来自异步社区<PHP.MySQL和Apache入门经典(第5版)>一书中的第2章,第2.11节,作者[美]Julie C. Meloni,更多章节内容可以访问云栖社区"异 ...

  9. Jmeter连接mysql报Cannot create PoolableConnectionFactory (Communications link failureThe last packet

    使用Jmeter连接mysql报错 问题现象: Cannot create PoolableConnectionFactory (Communications link failure The las ...

最新文章

  1. 云计算集成过程中七个关键性的问题
  2. python及其应用_Python及其应用部分答案
  3. HDMI视频光端机常见故障问题及解决方法
  4. phpMyAdmin导入大的sql文件
  5. Django ORM 数据库操作
  6. pro android学习笔记,【转】Pro Android学习笔记(一):Android 平台 2013.6.4
  7. 测试开发之编写测试用例
  8. 【Java集合源代码剖析】TreeMap源代码剖析
  9. javascript 询问_JavaScript解释引擎
  10. DevExpress Xaf入门——关于树形结构对象的配置(DC模式)
  11. 需求规格说明书5.0版本
  12. CentOS8.3部署GlusterFS
  13. 【Linux】安装opencv4避坑指南
  14. Python爬虫 抓取拉勾招聘信息
  15. DataLossError : corrupted record at XXXXXXX,BERT预训练报错
  16. IT6801FN中文版
  17. Latex取消英语单词自动断行
  18. 期货十三篇 第九篇 心态篇
  19. obs代码总体架构图
  20. 万字长文:功能安全量产落地的三座大山

热门文章

  1. java中jsp标准动作_JavaBean和jsp标准动作
  2. mfc让图片与按钮一起_对许多张图片进行批量裁剪,看看我是如何快速做到的
  3. Pandas索引操作及高级索引——reindex()方法
  4. leetcode80. 删除排序数组中的重复项 II
  5. 《C++ Primer 5th》笔记(5 / 19):语句
  6. 在服务器上搭建基于yolo3 与crnn 实现中文自然场景文字检测及识别,GPU版本
  7. 新手必看一位老司机的十年开车经验
  8. 汽车熄火是什么原因?
  9. 谁抢走了中国男人的老婆?
  10. AMD发布APPML源码,构建clMath库