JMeter数据库测试计划

本文概述

  • 创建JMeter测试计划
  • 添加JDBC请求
  • 保存并执行测试计划
  • 验证输出
在本节中, 你将学习如何创建测试数据库服务器的基本测试计划。
为了进行测试, 我们将使用MySQL工作台创建一个数据库。你可以根据需要使用任何其他数据库服务器。你也可以参考我们的MySQL数据库教程https://www.srcmini.com/mysql-tutorial以了解有关数据库创建的更多信息。
【JMeter数据库测试计划】在系统上拥有数据库服务器后。按着这些次序:
  • 创建一个名称为“ srcmini”的数据库。
  • 创建一个表“ tutorials”。
  • 将记录插入教程。
下图显示了我们使用MySQL工作台创建的数据库及其记录。
JMeter数据库测试计划

文章图片
注意:你需要将适当的JDBC驱动程序复制到apache-jmeter-4.0文件夹的“ lib”目录中。例如, 下图显示了C:\ JMeter \ apache-jmeter-4.0 \ lib文件夹中的各个.jar文件。
JMeter数据库测试计划

文章图片
创建JMeter测试计划
  • 转到你的JMeter bin文件夹, 然后双击ApacheJMeter.jar文件以启动JMeter界面。
  • 选择测试计划节点, 然后右键单击所选项目。
  • 将鼠标悬停在“添加”选项上, 然后将显示元素列表。
  • 选择线程(用户)> 线程组。
  • 将该线程组重命名为JDBC用户。
  • 线程组的默认属性保持不变。
JMeter数据库测试计划

文章图片
添加JDBC请求
  • 右键单击JDBC users元素。
  • 将鼠标悬停在“添加”选项上, 然后将显示元素列表。
  • 选择配置元素> JDBC连接配置。
JMeter数据库测试计划

文章图片
你需要设置一些重要的字段, 这些字段将确定数据库和JMeter之间的正确连接。这些字段包括-
  • 绑定到池的变量名-唯一标识配置。 JDBC Sampler将进一步使用此名称来标识要使用的配置。我们已将其命名为测试。
  • 数据库URL-jdbc:mysql:// localhost:3306 / srcmini
  • JDBC驱动程序类-com.mysql.jdbc.Driver。
  • 用户名-根。
  • 密码-root用户的密码。
  • 其他字段保持不变。
JMeter数据库测试计划

文章图片
右键单击JDBC users元素。
将鼠标悬停在“添加”选项上, 然后将显示元素列表。
选择采样器> JDBC请求。
JMeter数据库测试计划

文章图片
选择此新元素以查看其控制面板。
你需要设置一些重要字段。 JDBC请求控制面板包括-
  • 名称-JMeter。
  • 输入“池名称-测试”(与配置元素相同)。
  • 查询类型-选择语句。
  • 查询-输入SQL查询字符串字段。
JMeter数据库测试计划

文章图片
创建监听器
  • 选择JDBC用户元素。
  • 将鼠标悬停在“添加”选项上, 然后将显示元素列表。
  • 选择“侦听器”> “查看结果树”。
JMeter数据库测试计划

文章图片
下图显示了默认的“查看结果树”界面。
JMeter数据库测试计划

文章图片
保存并执行测试计划 单击文件> 将测试计划另存为。
将整个测试计划另存为DB_test.jmx。
JMeter数据库测试计划

文章图片
单击运行> 开始以执行测试计划。
验证输出 JMeter名称上的绿色表示测试计划已成功执行。
JMeter数据库测试计划

文章图片
JMeter数据库测试计划

文章图片
“响应数据”选项卡显示数据库“ srcmini”的记录。
JMeter数据库测试计划

文章图片

    推荐阅读