在系统上安装数据库服务器之后。 按着这些次序:

  • 创建名为testdb的数据库。
  • 创建表 - tb_user
  • 将记录插入到tb_user表中。

下图显示了创建的数据库及其记录。

注意:您需要将相应的JDBC驱动程序复制到apache-jmeter-4.0文件夹的“lib”目录中。 例如,下图显示了E:\software\apache-jmeter-4.0\lib文件夹中的各个.jar文件。

创建JMeter测试计划

  • 进入到安装的E:\software\apache-jmeter-4.0\bin文件夹,双击jmeter.bat文件以启动JMeter界面。
  • 选择测试计划节点,然后右键单击所选项目。
  • 鼠标悬停在“Add”选项上,然后将显示元素列表。
  • 选择“线程(用户)” -> “Thread Group”
  • 将此线程组重命名为:JDBC Users
  • 线程组的默认属性保持不变。

添加JDBC请求

  • 右键单击JDBC users元素。
  • 鼠标悬停在“Add” 选项上,然后将显示元素列表。
  • 选择Config Element -> JDBC Connection Configuration 。

需要设置一些重要的字段,这些字段将决定数据库和JMeter之间的正确连接。 这些字段包括 -

  • 绑定到池的变量名称 - 它唯一地标识配置。 JDBC Sampler将进一步使用此名称来标识要使用的配置。这里将其命名为test
  • 数据库URL - jdbc:mysql://localhost:3306/testdb
  • JDBC驱动程序类 - com.mysql.jdbc.Driver
  • 用户名 - root
  • 密码 - root用户的密码。
  • 其他字段保持不变。

  • 右键单击JDBC users元素。

  • 鼠标悬停在“Add”选项上,然后将显示元素列表。
  • 选择Sampler -> JDBC request
  • 选择此新元素以查看其控制面板。

需要设置一些重要的字段。 JDBC请求控制面板包括 -

  • 名字 - JDBC Request
  • 输入池名称 - 测试(与配置元素中的相同)。
  • 查询类型 - 选择语句。
  • 查询 - 输入SQL查询字符串字段。

创建监听器

  • 选择JDBC users 元素。
  • 鼠标悬停在“Add”选项上,然后将显示元素列表。
  • 选择Listener -> View Results Tree

    下图显示了默认的“View Results Tree”界面。

保存并执行测试计划

  • 单击File -> Save Test Plan另存为。
  • 将整个测试计划保存为DB_test.jmx

单击Run -> Start以执行测试计划。

验证输出

JMeter的绿色表示测试计划的成功执行。

响应数据选项卡显示数据库“testdb”的记录。

JMeter数据库测试计划的更多相关文章

  1. Jmeter 建立数据库测试计划

    建立数据库测试计划(Building a Database Test Plan) 在本节中,将学习如何创建测试数据库服务器一个简单的测试计划.您将创建五十个用户向数据库服务器发送2个SQL请求.并且, ...

  2. JMeter 系列之—-02 创建数据库测试计划

    Jmeter创建数据库测试计划,包括如下步骤: 1. 添加数据库jar包 使用不同的数据库,要引入不同的jar包.主要有两种方式: 方式1:直接将jar包复制到jmeter的lib目录 方式2:通过测 ...

  3. Jmeter(六) - 从入门到精通 - 建立数据库测试计划(详解教程)

    1.简介 在实际工作中,我们经常会听到数据库的性能和稳定性等等,这些有时候也需要测试工程师去评估和测试,因此这篇文章宏哥主要介绍了jmeter连接和创建数据库测试计划的过程,宏哥在文中通过示例和代码非 ...

  4. Jmeter(七) - 从入门到精通 - 建立数据库测试计划实战<MySQL数据库>(详解教程)

    1.简介 在实际工作中,我们经常会听到数据库的性能和稳定性等等,这些有时候也需要测试工程师去评估和测试,上一篇文章宏哥主要介绍了jmeter连接和创建数据库测试计划的过程,宏哥在文中通过示例和代码非常 ...

  5. jmeter数据库,charles抓包,Python循环语句

    jmeter数据库,charles抓包,Python循环语句 一.Jemeter数据库 添加jar包数据库 jemeter=>浏览 添加JDBC Connection Configuration ...

  6. jmeter 构建一个数据库测试计划

    添加用户 第一步你想做的每一个JMeter测试计划是添加一个 线程组 元素. 的线程组 告诉JMeter的用户数量你想模拟,用户应该多长时间 发送请求,他们应该发送的请求的数量. 继续添加Thread ...

  7. jmeter创建数据库测试计划

    这个例子要:创建50个用户发送2个sql请求到数据库服务器, 也可设置用户重复执行100次,这样总的请求数=50*2*100 用到以下元素:thread group / jdbc request / ...

  8. JMeter学习笔记--创建数据库测试计划

    添加线程组(并发用户):线程数(10),Rame-Up Period(0), Loop Count(3) 线程组添加JDBC请求(配置元件):Variable Name(MySQL), Databas ...

  9. JMeter数据库操作详解

    Jmeter提供了JDBC连接的插件,通过执行SQL语句的java API,实现对数据库的访问和查询,同时可以操作一次向数据库插入上百条上千条数据. 一.安装驱动包 将需要连接JDBC的jar包放入j ...

随机推荐

  1. hdu1080 LCS变形

    dp[i][j]表示配对的最大值. dp[i-1][j]表示s1[i-1]与'-'配对. dp[i][j-1]表示s2[j-1]与'-'配对. dp[i-1][j-1]表示s1[i-1]与s2[j-1 ...

  2. 自动编码(AE)器的简单实现

    一.目录 自动编码(AE)器的简单实现 一.目录 二.自动编码器的发展简述 2.1 自动编码器(Auto-Encoders,AE) 2.2 降噪自编码(Denoising Auto-Encoders, ...

  3. @atcoder - AGC035D@ Add and Remove

    目录 @description@ @solution@ @accepted code@ @details@ @description@ 给定 N 张排成一行的卡片,第 i 张卡片上面写着 Ai. 重复 ...

  4. 手动封装AJAX

    正常函数的调用 <!DOCTYPE html> <html lang="en"> <head> <meta charset="U ...

  5. Linux 网络原理及基础设置

    临时配置网络(ip,网关,dns)+永久配置 设置IP和掩码 ifconfig eth0 192.168.2.2 netmask 255.255.255.0 设置网关route add default ...

  6. HDFS 通信接口

  7. oracle函数 SESSIONTIMEZONE

    [功能]:返回会话时区 [参数]:没有参数,没有括号 [返回]:字符型 [示例]select dbtimezone,SESSIONTIMEZONE from dual; 返回:+00:00   +08 ...

  8. 从遇见到信任 | Apache Dubbo 的毕业之旅

    所谓信任,就是多一次机会. 2018年2月16日,Apache Dubbo 加入 Apache 基金会孵化器. ... 2019年5月16日,Apache 软件基金会董事会决议通过了 Apache D ...

  9. Shell echo 命令

    Shell 的echo 指令与PHP的echo指令类似,都是用于字符串的输出.命令格式: echo string 您可以使用echo实现更复杂的输出格式控制. 1.显示普通字符串: echo &quo ...

  10. ng-model 将时间戳转换为标准时间

      html部分 <div class="form-group loginCon1"> <label class="col-sm-2 control-l ...