本文概述
- 创建JMeter测试计划
- 添加JDBC请求
- 保存并执行测试计划
- 验证输出
为了进行测试, 我们将使用MySQL工作台创建一个数据库。你可以根据需要使用任何其他数据库服务器。你也可以参考我们的MySQL数据库教程https://www.srcmini.com/mysql-tutorial以了解有关数据库创建的更多信息。
【JMeter数据库测试计划】在系统上拥有数据库服务器后。按着这些次序:
- 创建一个名称为“ srcmini”的数据库。
- 创建一个表“ tutorials”。
- 将记录插入教程。
文章图片
注意:你需要将适当的JDBC驱动程序复制到apache-jmeter-4.0文件夹的“ lib”目录中。例如, 下图显示了C:\ JMeter \ apache-jmeter-4.0 \ lib文件夹中的各个.jar文件。
文章图片
创建JMeter测试计划
- 转到你的JMeter bin文件夹, 然后双击ApacheJMeter.jar文件以启动JMeter界面。
- 选择测试计划节点, 然后右键单击所选项目。
- 将鼠标悬停在“添加”选项上, 然后将显示元素列表。
- 选择线程(用户)> 线程组。
- 将该线程组重命名为JDBC用户。
- 线程组的默认属性保持不变。
文章图片
添加JDBC请求
- 右键单击JDBC users元素。
- 将鼠标悬停在“添加”选项上, 然后将显示元素列表。
- 选择配置元素> JDBC连接配置。
文章图片
你需要设置一些重要的字段, 这些字段将确定数据库和JMeter之间的正确连接。这些字段包括-
- 绑定到池的变量名-唯一标识配置。 JDBC Sampler将进一步使用此名称来标识要使用的配置。我们已将其命名为测试。
- 数据库URL-jdbc:mysql:// localhost:3306 / srcmini
- JDBC驱动程序类-com.mysql.jdbc.Driver。
- 用户名-根。
- 密码-root用户的密码。
- 其他字段保持不变。
文章图片
右键单击JDBC users元素。
将鼠标悬停在“添加”选项上, 然后将显示元素列表。
选择采样器> JDBC请求。
文章图片
选择此新元素以查看其控制面板。
你需要设置一些重要字段。 JDBC请求控制面板包括-
- 名称-JMeter。
- 输入“池名称-测试”(与配置元素相同)。
- 查询类型-选择语句。
- 查询-输入SQL查询字符串字段。
文章图片
创建监听器
- 选择JDBC用户元素。
- 将鼠标悬停在“添加”选项上, 然后将显示元素列表。
- 选择“侦听器”> “查看结果树”。
文章图片
下图显示了默认的“查看结果树”界面。
文章图片
保存并执行测试计划 单击文件> 将测试计划另存为。
将整个测试计划另存为DB_test.jmx。
文章图片
单击运行> 开始以执行测试计划。
验证输出 JMeter名称上的绿色表示测试计划已成功执行。
文章图片
文章图片
“响应数据”选项卡显示数据库“ srcmini”的记录。
文章图片