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

  • 创建名为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. Person Re-identification 系列论文笔记(四):Re-ID done right: towards good practices for person re-identification

    Re-ID done right: towards good practices for person re-identification Almazan J, Gajic B, Murray N, ...

  2. C++模板相关知识点总结

    1:在 C++ 中,模板是泛型编程的基础.模板是创建类或函数的蓝图或公式. 2:模板定义以关键字 template 开始,后接模板形参表,模板形参表是用尖括号括住的一个或多个模板形参的列表,形参之间以 ...

  3. Django框架登录验证及产生随机验证码的实例

    1:views视图代码 # 登录验证 def login(request): # 使用ajax请求可以使用判断 # if request.is_ajax(): if request.method == ...

  4. 通过反射拿到构造方法 Day25

    package com.sxt.constructor; /* * 反射 * Class类拿到构造方法 */ import java.lang.reflect.Constructor; public ...

  5. [牛腩]如何关闭.net framework4.0的请求验证 标签: 发布 2015-07-31 09:27 887人阅读 评论(38)

    敲牛腩的时候,点击运行提示:从客户端中检测到有潜在危险的 Request.Form 值,感觉自己代码敲的并没有问题,于是开始各种查,下面分享一下我对此进行的研究. 为什么会报这个错误? 在 Web 应 ...

  6. uva 11754 Code Feat (中国剩余定理)

    UVA 11754 一道中国剩余定理加上搜索的题目.分两种情况来考虑,当组合总数比较大的时候,就选择枚举的方式,组合总数的时候比较小时就选择搜索然后用中国剩余定理求出得数. 代码如下: #includ ...

  7. 关于RESTful一些注意事项,和自己整理的接口开发规范

    https://blog.csdn.net/u013731455/article/details/56278168 最近在研究restful,公司开发要使用,所以自己就去网上找了好些资料,并整理了一套 ...

  8. laravel5.6 发送邮件附带邮件时,Unable to open file for reading,报错文件路径问题

    https://stackoverflow.com/questions/48568739/unable-to-open-file-for-reading-swift-ioexception-in-la ...

  9. phpstudy一直使用php5.6版本一直“”“报错应用程序无法正常启动0xc000007b”,亲测可行

    http://www.php.cn/xiazai/gongju/1351 vc9和vc11-vc14运行库 2018-01-26 来源/作者:php中文网 «» 下载次数:7808 工具简介: php ...

  10. angular安装应用

    首先你要有node 和npm 全局安装angular    npm install -g @angular/cli 安装一个angular项目     ng new 项目名称 cd进入新建的项目 跑页 ...